PageSourceSearch

https://boombam.app/assets/trade-shows-mockup-Dmgq-t6P.js

js boombam.app collected 2026-10-04 13:35:17 UTC 31,812 bytes, 6 lines download raw bytes

1import{K as Ns,r as L,j as s,bg as D,s as y,b9 as us,B as o,bS as fs,f as $,C as N,b as u,d as f,J as ts,e as v,aY as vs,bF as bs,X as ys,ab as n,aF as k,$ as H,a0 as I,a1 as U,a2 as q,a3 as _,a4 as x,S as d,ap as j,I as gs,b7 as B,F as ws,v as Cs,U as as,T as ks,V as Ss,q as Ts,t as Ls,be as Ds,h as ls,b$ as Bs,cr as zs,dv as Es,E as As,Z as Ms,A as Ps}from"./index-CuSEeJFb.js";import{T as $s,a as Hs,b as z,c as E}from"./tabs-CcPOXtvT.js";import{S as Is}from"./slider-1BwPyzha.js";import{N as Us}from"./network-XajVsS1y.js";import{M as qs}from"./map-pin-DOxfmRxb.js";/**
2 * @license lucide-react v0.453.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */const _s=Ns("ClipboardList",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}],["path",{d:"M12 11h4",key:"1jrz19"}],["path",{d:"M12 16h4",key:"n85exb"}],["path",{d:"M8 11h.01",key:"1dfujw"}],["path",{d:"M8 16h.01",key:"18s6g9"}]]);function ee({register:i,control:Os,setValue:w,watch:l,businessProfile:A,isGeneratingField:e,onGenerateField:c,creativeFormat:Qs,temperature:Rs,awarenessLevel:Vs,getValidationStatus:O}){var F,ss,es;const[cs,ns]=L.useState("overview"),[S,Ys]=L.useState();L.useState("inline");const[os,rs]=L.useState({booth:40,marketing:25,travel:20,hospitality:15}),is=l("platformContent.eventName")||"",Q=l("platformContent.eventType")||"trade_show",ms=l("platformContent.eventLocation")||"",xs=l("platformContent.eventDates")||"",R=l("platformContent.boothHeadline")||"",V=l("platformContent.boothDescription")||"",b=l("platformContent.boothSize")||"10x10",Y=l("platformContent.boothPosition")||"standard",C=l("platformContent.brochureContent")||[""],Z=l("platformContent.promotionalCopy")||"",J=l("platformContent.leadGenGoals")||"";l("platformContent.targetAttendees"),l("platformContent.budgetTotal"),l("platformContent.staffAssignments");const K=l("platformContent.followUpTemplates")||"",W=l("platformContent.networkingGoals")||"";l("platformContent.leadQualification"),l("platformContent.competitorAnalysis"),l("platformContent.roiTargets"),l("platformContent.marketingMaterials"),l("platformContent.technologyNeeds"),l("platformContent.hospitalityPlanning"),l("platformContent.postEventStrategy");const m={boothHeadline:40,boothDescription:200,brochureSection:300,promotionalCopy:150,leadGenGoals:200,networkingGoals:200,followUpTemplate:500},g=(a,t,r)=>{if(O){const P=O(a,r);return{colorClass:P.status==="error"?"text-red-500":P.status==="warning"?"text-orange-500":"text-gray-500 dark:text-gray-400",message:P.message}}const p=t/r;return{colorClass:p>.9?"text-red-500":p>.7?"text-orange-500":"text-gray-500 dark:text-gray-400",message:`${t}/${r}`}},ds=((A==null?void 0:A.businessName)||"Your Business").split(" ").map(a=>a[0]).join("").toUpperCase().slice(0,2),X={trade_show:{name:"Trade Show",icon:D,focus:"Industry networking and lead generation"},conference:{name:"Conference",icon:Es,focus:"Thought leadership and education"},exhibition:{name:"Exhibition",icon:As,focus:"Product demonstrations and showcasing"},networking:{name:"Networking Event",icon:as,focus:"Relationship building and partnerships"},product_launch:{name:"Product Launch",icon:Ms,focus:"New product introduction"},industry_summit:{name:"Industry Summit",icon:Ps,focus:"Strategic discussions and insights"}},T={"10x10":{name:"10' × 10' (100 sq ft)",cost:2500,capacity:"4-6 people",type:"Standard"},"10x20":{name:"10' × 20' (200 sq ft)",cost:4500,capacity:"8-12 people",type:"Inline"},"20x20":{name:"20' × 20' (400 sq ft)",cost:8500,capacity:"15-20 people",type:"Island"},"20x30":{name:"20' × 30' (600 sq ft)",cost:12e3,capacity:"20-30 people",type:"Premium"},custom:{name:"Custom Size",cost:15e3,capacity:"Variable",type:"Custom"}},G={standard:{name:"Standard Floor",multiplier:1,visibility:"Medium"},corner:{name:"Corner Location",multiplier:1.3,visibility:"High"},entrance:{name:"Near Entrance",multiplier:1.5,visibility:"Very High"},food_court:{name:"Near Food Court",multiplier:1.2,visibility:"High"},main_aisle:{name:"Main Aisle",multiplier:1.4,visibility:"Very High"}},hs=()=>{const a=[...C,""];w("platformContent.brochureContent",a)},js=a=>{if(C.length>1){const t=C.filter((r,p)=>p!==a);w("platformContent.brochureContent",t)}},ps=(a,t)=>{const r=[...C];r[a]=t,w("platformContent.brochureContent",r)},h=(()=>{var p,M;const a=((p=T[b])==null?void 0:p.cost)||0,t=((M=G[Y])==null?void 0:M.multiplier)||1,r=a*t;
6return{booth:r,marketing:r*.3,travel:r*.25,hospitality:r*.2,total:r*1.75}})();return s.jsxs("div",{className:"max-w-7xl mx-auto",children:[s.jsx("div",{className:"bg-white dark:bg-gray-900 border-b border-gray-200 dark:border-gray-700 px-6 py-4 mb-6",children:s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsxs("div",{className:"flex items-center space-x-4",children:[s.jsxs("div",{className:"flex items-center space-x-2",children:[s.jsx(D,{className:"w-6 h-6 text-purple-600"}),s.jsx("h1",{className:"text-xl font-semibold text-gray-900 dark:text-white",children:"Trade Show Management"})]}),s.jsx(y,{variant:"outline",className:"text-xs",children:((F=X[Q])==null?void 0:F.name)||"Event"})]}),s.jsxs("div",{className:"flex items-center space-x-3",children:[s.jsxs(y,{variant:"secondary",className:"text-xs",children:[s.jsx(us,{className:"w-3 h-3 mr-1"}),"Est. $",h.total.toLocaleString()]}),s.jsxs(o,{size:"sm",variant:"outline","data-testid":"button-export-plan",children:[s.jsx(fs,{className:"w-4 h-4 mr-1"}),"Export Plan"]}),s.jsxs(o,{size:"sm","data-testid":"button-book-event",children:[s.jsx($,{className:"w-4 h-4 mr-1"}),"Book Event"]})]})]})}),s.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-4 gap-6",children:[s.jsx("div",{className:"lg:col-span-3",children:s.jsxs(N,{children:[s.jsx(u,{children:s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(f,{children:"Event Planning Dashboard"}),s.jsxs("div",{className:"flex items-center space-x-2",children:[s.jsxs(y,{variant:"secondary",className:"text-xs",children:[s.jsx(ts,{className:"w-3 h-3 mr-1"}),xs||"TBD"]}),s.jsx(y,{variant:S&&S>new Date?"default":"secondary",className:"text-xs",children:S&&S>new Date?"Upcoming":"Planning"})]})]})}),s.jsx(v,{children:s.jsxs($s,{value:cs,onValueChange:a=>ns(a),children:[s.jsxs(Hs,{className:"grid w-full grid-cols-4",children:[s.jsxs(z,{value:"overview","data-testid":"tab-overview",children:[s.jsx(vs,{className:"w-4 h-4 mr-1"}),"Overview"]}),s.jsxs(z,{value:"booth","data-testid":"tab-booth",children:[s.jsx(bs,{className:"w-4 h-4 mr-1"}),"Booth Design"]}),s.jsxs(z,{value:"networking","data-testid":"tab-networking",children:[s.jsx(Us,{className:"w-4 h-4 mr-1"}),"Networking"]}),s.jsxs(z,{value:"analytics","data-testid":"tab-analytics",children:[s.jsx(ys,{className:"w-4 h-4 mr-1"}),"Analytics"]})]}),s.jsxs(E,{value:"overview",className:"space-y-6 mt-6",children:[s.jsxs("div",{className:"grid grid-cols-2 gap-6",children:[s.jsxs("div",{className:"space-y-4",children:[s.jsxs("div",{className:"space-y-3",children:[s.jsx(n,{className:"text-sm font-medium",children:"Event Name"}),s.jsx(k,{...i("platformContent.eventName"),placeholder:"Enter event or trade show name...","data-testid":"input-event-name"})]}),s.jsxs("div",{className:"space-y-3",children:[s.jsx(n,{className:"text-sm font-medium",children:"Event Type"}),s.jsxs(H,{value:Q,onValueChange:a=>w("platformContent.eventType",a),children:[s.jsx(I,{"data-testid":"select-event-type",children:s.jsx(U,{})}),s.jsx(q,{children:Object.entries(X).map(([a,t])=>s.jsx(_,{value:a,children:s.jsxs("div",{className:"flex items-center space-x-2",children:[s.jsx(t.icon,{className:"w-4 h-4"}),s.jsxs("div",{children:[s.jsx("div",{className:"font-medium",children:t.name}),s.jsx("div",{className:"text-xs text-gray-500",children:t.focus})]})]})},a))})]})]}),s.jsxs("div",{className:"space-y-3",children:[s.jsx(n,{className:"text-sm font-medium",children:"Location"}),s.jsx(k,{...i("platformContent.eventLocation"),placeholder:"Convention center, city, country...","data-testid":"input-event-location"})]})]}),s.jsxs("div",{className:"space-y-4",children:[s.jsxs("div",{className:"space-y-3",children:[s.jsx(n,{className:"text-sm font-medium",children:"Event Dates"}),s.jsx(k,{...i("platformContent.eventDates"),placeholder:"e.g., March 15-17, 2024","data-testid":"input-event-dates"})]}),s.jsxs("div",{className:"space-y-3",children:[s.jsx(n,{className:"text-sm font-medium",children:"Total Budget"}),s.jsx(k,{...i("platformContent.budgetTotal"),placeholder:"Enter total event budget...",type:"number","data-testid":"input-budget-total"})]}),s.jsxs("div",{className:"space-y-3",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(n,{className:"text-sm font-medium",children:"Lead Generation Goals"}),c&&s.jsx(o,{size:"sm",variant:"ghost",onClick:()=>c("leadGenGoals"),disabled:e==null?void 0:e("leadGenGoals"),className:"h-6 px-2 text-xs","data-testid":"button-generate-lead-goals",children:e!=null&&e("leadGenGoals")?s.jsx(x,{className:"w-3 h-3 animate-spin"}):s.jsx(d,{className:"w-3 h-3"})})]}),s.jsx(j,{...i("platformContent.leadGenGoals"),placeholder:"Define your lead generation objectives...",className:"min-h-[80px]","data-testid":"textarea-lead-goals"}),s.jsxs("div",{className:"flex items-center justify-between text-xs",children:[s.jsx("span",{className:"text-gray-500",children:"Target leads and qualification criteria"}),s.jsxs("span",{className:g("leadGenGoals",J.length,m.leadGenGoals).colorClass,children:[J.length,"/",m.leadGenGoals]})]})]})]})]}),s.jsxs(N,{children:[s.jsx(u,{children:s.jsxs(f,{className:"text-sm flex items-center",children:[s.jsx(gs,{className:"w-4 h-4 mr-2"}),"Budget Allocation"]})}),s.jsx(v,{children:s.jsxs("div",{className:"grid grid-cols-2 gap-6",children:[s.jsx("div",{className:"space-y-4",children:Object.entries(os).map(([a,t])=>s.jsxs("div",{className:"space-y-2",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(n,{className:"text-sm capitalize",children:a.replace("_"," ")}),s.jsxs("span",{className:"text-sm font-medium",children:[t,"%"]})]}),s.jsx(Is,{value:[t],onValueChange:r=>rs(p=>({...p,[a]:r[0]})),max:60,step:5,className:"w-full"}),s.jsxs("div",{className:"text-xs text-gray-500",children:["$",(h.total*t/100).toLocaleStr
6ing()]})]},a))}),s.jsxs("div",{className:"space-y-4",children:[s.jsx("h4",{className:"text-sm font-medium",children:"Cost Breakdown"}),s.jsxs("div",{className:"space-y-2",children:[s.jsxs("div",{className:"flex justify-between text-sm",children:[s.jsx("span",{children:"Booth Space & Setup"}),s.jsxs("span",{children:["$",h.booth.toLocaleString()]})]}),s.jsxs("div",{className:"flex justify-between text-sm",children:[s.jsx("span",{children:"Marketing Materials"}),s.jsxs("span",{children:["$",h.marketing.toLocaleString()]})]}),s.jsxs("div",{className:"flex justify-between text-sm",children:[s.jsx("span",{children:"Travel & Accommodation"}),s.jsxs("span",{children:["$",h.travel.toLocaleString()]})]}),s.jsxs("div",{className:"flex justify-between text-sm",children:[s.jsx("span",{children:"Hospitality & Events"}),s.jsxs("span",{children:["$",h.hospitality.toLocaleString()]})]}),s.jsx(B,{}),s.jsxs("div",{className:"flex justify-between text-sm font-semibold",children:[s.jsx("span",{children:"Total Estimate"}),s.jsxs("span",{children:["$",h.total.toLocaleString()]})]})]})]})]})})]}),s.jsxs("div",{className:"space-y-3",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(n,{className:"text-sm font-medium",children:"Staff Assignments"}),c&&s.jsx(o,{size:"sm",variant:"ghost",onClick:()=>c("staffAssignments"),disabled:e==null?void 0:e("staffAssignments"),className:"h-6 px-2 text-xs","data-testid":"button-generate-staff-assignments",children:e!=null&&e("staffAssignments")?s.jsx(x,{className:"w-3 h-3 animate-spin"}):s.jsx(d,{className:"w-3 h-3"})})]}),s.jsx(j,{...i("platformContent.staffAssignments"),placeholder:"Define roles and responsibilities for team members...",className:"min-h-[80px]","data-testid":"textarea-staff-assignments"})]})]}),s.jsxs(E,{value:"booth",className:"space-y-6 mt-6",children:[s.jsxs("div",{className:"grid grid-cols-2 gap-6",children:[s.jsxs("div",{className:"space-y-4",children:[s.jsxs("div",{className:"space-y-3",children:[s.jsx(n,{className:"text-sm font-medium",children:"Booth Size"}),s.jsxs(H,{value:b,onValueChange:a=>w("platformContent.boothSize",a),children:[s.jsx(I,{"data-testid":"select-booth-size",children:s.jsx(U,{})}),s.jsx(q,{children:Object.entries(T).map(([a,t])=>s.jsx(_,{value:a,children:s.jsxs("div",{className:"flex items-center justify-between w-full",children:[s.jsxs("div",{children:[s.jsx("div",{className:"font-medium",children:t.name}),s.jsxs("div",{className:"text-xs text-gray-500",children:[t.capacity," • ",t.type]})]}),s.jsxs(y,{variant:"outline",className:"text-xs",children:["$",t.cost.toLocaleString()]})]})},a))})]})]}),s.jsxs("div",{className:"space-y-3",children:[s.jsx(n,{className:"text-sm font-medium",children:"Preferred Location"}),s.jsxs(H,{value:Y,onValueChange:a=>w("platformContent.boothPosition",a),children:[s.jsx(I,{"data-testid":"select-booth-position",children:s.jsx(U,{})}),s.jsx(q,{children:Object.entries(G).map(([a,t])=>s.jsx(_,{value:a,children:s.jsxs("div",{className:"flex items-center justify-between w-full",children:[s.jsxs("div",{children:[s.jsx("div",{className:"font-medium",children:t.name}),s.jsxs("div",{className:"text-xs text-gray-500",children:["Visibility: ",t.visibility]})]}),s.jsxs(y,{variant:"outline",className:"text-xs",children:["+",((t.multiplier-1)*100).toFixed(0),"%"]})]})},a))})]})]})]}),s.jsx("div",{className:"space-y-4",children:s.jsx("div",{className:"p-4 border border-gray-200 dark:border-gray-700 rounded-lg bg-gradient-to-b from-gray-50 to-gray-100 dark:from-gray-800 dark:to-gray-900",children:s.jsxs("div",{className:"text-center",children:[s.jsx("h4",{className:"text-sm font-medium mb-3",children:"Booth Layout Preview"}),s.jsxs("div",{className:`mx-auto bg-white dark:bg-gray-700 border-2 border-dashed border-purple-400 rounded-lg flex items-center justify-center relative ${b==="10x10"?"w-24 h-24":b==="10x20"?"w-24 h-32":b==="20x20"?"w-32 h-32":b==="20x30"?"w-32 h-40":"w-36 h-28"}`,children:[s.jsxs("div",{className:"text-center",children:[s.jsx(D,{className:"w-6 h-6 text-purple-500 mx-auto mb-1"}),s.jsx("div",{className:"text-xs text-purple-600 font-medium",children:ds})]}),s.jsx("div",{className:"absolute -bottom-6 left-1/2 transform -translate-x-1/2 text-xs text-gray-500",children:(ss=T[b])==null?void 0:ss.name})]})]})})})]}),s.jsxs("div",{className:"space-y-4",children:[s.jsxs("div",{className:"space-y-3",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(n,{className:"text-sm font-medium",children:"Booth Headline"}),c&&s.jsx(o,{size:"sm",variant:"ghost",onClick:()=>c("boothHeadline"),disabled:e==null?void 0:e("boothHeadline"),className:"h-6 px-2 text-xs","data-testid":"button-generate-booth-headline",children:e!=null&&e("boothHeadline")?s.jsx(x,{className:"w-3 h-3 animate-spin"}):s.jsx(d,{className:"w-3 h-3"})})]}),s.jsx(k,{...i("platformContent.boothHeadline"),placeholder:"Short, impactful booth headline...",className:"text-lg font-bold","data-testid":"input-booth-headline"}),s.jsxs("div",{className:"flex items-center justify-between text-xs",children:[s.jsx("span",{className:"text-gray-500",children:"Main booth signage"}),s.jsxs("span",{className:g("boothHeadline",R.length,m.boothHeadline).colorClass,children:[R.length,"/",m.boothHeadline]})]})]}),s.jsxs("div",{className:"space-y-3",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(n,{className:"text-sm font-medium",children:"Booth Description"}),c&&s.jsx(o,{size:"sm",variant:"ghost",onClick:()=>c("boothDescription"),disabled:e==null?void 0:e("boothDescription"),className:"h-6 px-2 text-xs","data-testid":"button-generate-booth-description",children:e!=null&&e("boothDescription")?s.jsx(x,{className:"w-3 h-3 animate-spin"}):s.jsx(d,{className:"w-3 h-3"})})]}),s.jsx(j,{...i("platformContent.boothDescription"),placeholder:"Describe what visitors can expect at your booth...",className:"min-h-[80px]","data-testid":"textarea-booth-description"}),s.jsxs("div",{className:"flex items-center justify-between text-xs",children:[s.jsx("span",{className:"text-gray-500",children:"Booth description and value proposition"}),s.jsxs("span",{className:g("boothDescription",V.length,m.boothDescription).colorClass,children:[V.length,"/",m.boothDescription]})]})]}),s.jsxs("div",{className:"space-y-4",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(n,{className:"text-sm font-medium",children:"Brochure Content"}),s.jsxs(o,{size:"sm",variant:"outline",onClick:hs,className:"h-7 px-3 text-xs","data-testid":"button-add-brochure-section",children:[s.jsx(ws,{className:"w-3 h-3 mr-1"}),"Add Section"]})]}),C.map((a,t)=>s.jsxs("div",{className:"space-y-3 p-4 border border-gray-200 dark:border-gray-700 rounded-lg",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsxs(n,{className:"text-sm font-medium",children:["Brochure Section ",t+1]}),s.jsxs("div",{className:"flex items-center space-x-2",children:[c&&s.jsx(o,{size:"sm",variant:"ghost",onClick:()=>c(`brochureSection_${t}`),disabled:e==null?void 0:e(`brochureSection_${t}`),className:"h-6 px-2 text-xs","data-testid":`button-generate-brochure-section-${t}`,children:e!=null&&e(`brochureSection_${t}`)?s.jsx(x,{className:"w-3 h-3 animate-spin"}):s.jsx(d,{className:"w-3 h-3"})}),C.length>1&&s.jsx(o,{size:"sm",variant:"ghost",onClick:()=>js(t),className:"h-6 px-2 text-xs text-red-500 hover:text-red-700","data-testid":`button-remove-brochure-section-${t}`,children:"×"})]})]}),s.jsx(j,{value:a,onChange:r=>ps(t,r.target.value),placeholder:`Brochure section ${t+1} content...`,className:"min-h-[100px]","data-testid":`textarea-brochure-section-${t}`}),s.jsxs("div",{className:"flex items-center justify-between text-xs",children:[s.jsx("span",{className:"text-gray-500",children:"Marketing material content"}),s.jsxs("span",{className:g(`brochureSection_${t}`,a.length,m.brochureSection).colorClass,children:[a.length,"/",m.brochureSection]})]})]},t))]}),s.jsxs("div",{className:"space-y-3",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(n,{className:"text-sm font-medium",children:"Promotional Copy"}),c&&s.jsx(o,{size:"sm",variant:"ghost",onClick:()=>c("promotionalCopy"),disabled:e==null?void 0:e("promotionalCopy"),className:"h-6 px-2 text-xs","data-testid":"button-generate-promotional-copy",children:e!=null&&e("promotionalCopy")?s.jsx(x,{className:"w-3 h-3 animate-spin"}):s.jsx(d,{className:"w-3 h-3"})})]}),s.jsx(j,{...i("platformContent.promotionalCopy"),placeholder:"Promotional text for marketing materials...",className:"min-h-[60
6px]","data-testid":"textarea-promotional-copy"}),s.jsxs("div",{className:"flex items-center justify-between text-xs",children:[s.jsx("span",{className:"text-gray-500",children:"Short promotional messaging"}),s.jsxs("span",{className:g("promotionalCopy",Z.length,m.promotionalCopy).colorClass,children:[Z.length,"/",m.promotionalCopy]})]})]})]})]}),s.jsxs(E,{value:"networking",className:"space-y-6 mt-6",children:[s.jsxs("div",{className:"space-y-3",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(n,{className:"text-sm font-medium",children:"Target Attendees"}),c&&s.jsx(o,{size:"sm",variant:"ghost",onClick:()=>c("targetAttendees"),disabled:e==null?void 0:e("targetAttendees"),className:"h-6 px-2 text-xs","data-testid":"button-generate-target-attendees",children:e!=null&&e("targetAttendees")?s.jsx(x,{className:"w-3 h-3 animate-spin"}):s.jsx(d,{className:"w-3 h-3"})})]}),s.jsx(j,{...i("platformContent.targetAttendees"),placeholder:"Define your ideal attendee profiles and networking targets...",className:"min-h-[100px]","data-testid":"textarea-target-attendees"})]}),s.jsxs("div",{className:"space-y-3",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(n,{className:"text-sm font-medium",children:"Networking Goals"}),c&&s.jsx(o,{size:"sm",variant:"ghost",onClick:()=>c("networkingGoals"),disabled:e==null?void 0:e("networkingGoals"),className:"h-6 px-2 text-xs","data-testid":"button-generate-networking-goals",children:e!=null&&e("networkingGoals")?s.jsx(x,{className:"w-3 h-3 animate-spin"}):s.jsx(d,{className:"w-3 h-3"})})]}),s.jsx(j,{...i("platformContent.networkingGoals"),placeholder:"Set specific networking objectives and success metrics...",className:"min-h-[100px]","data-testid":"textarea-networking-goals"}),s.jsxs("div",{className:"flex items-center justify-between text-xs",children:[s.jsx("span",{className:"text-gray-500",children:"Relationship building objectives"}),s.jsxs("span",{className:g("networkingGoals",W.length,m.networkingGoals).colorClass,children:[W.length,"/",m.networkingGoals]})]})]}),s.jsxs("div",{className:"space-y-3",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(n,{className:"text-sm font-medium",children:"Lead Qualification Forms"}),c&&s.jsx(o,{size:"sm",variant:"ghost",onClick:()=>c("leadQualification"),disabled:e==null?void 0:e("leadQualification"),className:"h-6 px-2 text-xs","data-testid":"button-generate-lead-qualification",children:e!=null&&e("leadQualification")?s.jsx(x,{className:"w-3 h-3 animate-spin"}):s.jsx(d,{className:"w-3 h-3"})})]}),s.jsx(j,{...i("platformContent.leadQualification"),placeholder:"Design lead capture forms and qualification questions...",className:"min-h-[100px]","data-testid":"textarea-lead-qualification"})]}),s.jsxs("div",{className:"space-y-3",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(n,{className:"text-sm font-medium",children:"Follow-up Templates"}),c&&s.jsx(o,{size:"sm",variant:"ghost",onClick:()=>c("followUpTemplates"),disabled:e==null?void 0:e("followUpTemplates"),className:"h-6 px-2 text-xs","data-testid":"button-generate-follow-up-templates",children:e!=null&&e("followUpTemplates")?s.jsx(x,{className:"w-3 h-3 animate-spin"}):s.jsx(d,{className:"w-3 h-3"})})]}),s.jsx(j,{...i("platformContent.followUpTemplates"),placeholder:"Create email templates for post-event follow-up...",className:"min-h-[120px]","data-testid":"textarea-follow-up-templates"}),s.jsxs("div",{className:"flex items-center justify-between text-xs",children:[s.jsx("span",{className:"text-gray-500",children:"Post-event communication templates"}),s.jsxs("span",{className:g("followUpTemplates",K.length,m.followUpTemplate).colorClass,children:[K.length,"/",m.followUpTemplate]})]})]}),s.jsxs(N,{children:[s.jsx(u,{children:s.jsxs(f,{className:"text-sm flex items-center",children:[s.jsx(ts,{className:"w-4 h-4 mr-2"}),"Meeting Scheduler"]})}),s.jsx(v,{children:s.jsxs("div",{className:"grid grid-cols-3 gap-4",children:[s.jsxs("div",{className:"text-center p-4 border border-gray-200 dark:border-gray-700 rounded-lg",children:[s.jsx(Cs,{className:"w-8 h-8 text-blue-500 mx-auto mb-2"}),s.jsx("div",{className:"text-lg font-semibold",children:"24"}),s.jsx("div",{className:"text-xs text-gray-500",children:"Scheduled Meetings"})]}),s.jsxs("div",{className:"text-center p-4 border border-gray-200 dark:border-gray-700 rounded-lg",children:[s.jsx(as,{className:"w-8 h-8 text-green-500 mx-auto mb-2"}),s.jsx("div",{className:"text-lg font-semibold",children:"156"}),s.jsx("div",{className:"text-xs text-gray-500",children:"New Connections"})]}),s.jsxs("div",{className:"text-center p-4 border border-gray-200 dark:border-gray-700 rounded-lg",children:[s.jsx(ks,{className:"w-8 h-8 text-purple-500 mx-auto mb-2"}),s.jsx("div",{className:"text-lg font-semibold",children:"89"}),s.jsx("div",{className:"text-xs text-gray-500",children:"Qualified Leads"})]})]})})]})]}),s.jsxs(E,{value:"analytics",className:"space-y-6 mt-6",children:[s.jsxs("div",{className:"grid grid-cols-2 gap-6",children:[s.jsxs(N,{children:[s.jsx(u,{children:s.jsxs(f,{className:"text-sm flex items-center",children:[s.jsx(Ss,{className:"w-4 h-4 mr-2"}),"ROI Tracking"]})}),s.jsxs(v,{className:"space-y-4",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx("span",{className:"text-sm text-gray-600",children:"Total Investment"}),s.jsxs("span",{className:"font-semibold",children:["$",h.total.toLocaleStr
6ing()]})]}),s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx("span",{className:"text-sm text-gray-600",children:"Leads Generated"}),s.jsx("span",{className:"font-semibold",children:"89"})]}),s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx("span",{className:"text-sm text-gray-600",children:"Cost Per Lead"}),s.jsxs("span",{className:"font-semibold",children:["$",Math.round(h.total/89).toLocaleString()]})]}),s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx("span",{className:"text-sm text-gray-600",children:"Conversion Rate"}),s.jsx("span",{className:"font-semibold",children:"12.4%"})]}),s.jsx(B,{}),s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx("span",{className:"text-sm font-medium",children:"Projected ROI"}),s.jsx(y,{variant:"default",className:"text-sm",children:"245%"})]})]})]}),s.jsxs(N,{children:[s.jsx(u,{children:s.jsxs(f,{className:"text-sm flex items-center",children:[s.jsx(Ts,{className:"w-4 h-4 mr-2"}),"Lead Quality"]})}),s.jsxs(v,{className:"space-y-4",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx("span",{className:"text-sm text-gray-600",children:"Hot Leads"}),s.jsx("span",{className:"font-semibold",children:"23"})]}),s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx("span",{className:"text-sm text-gray-600",children:"Warm Leads"}),s.jsx("span",{className:"font-semibold",children:"41"})]}),s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx("span",{className:"text-sm text-gray-600",children:"Cold Leads"}),s.jsx("span",{className:"font-semibold",children:"25"})]}),s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx("span",{className:"text-sm text-gray-600",children:"Follow-up Required"}),s.jsx("span",{className:"font-semibold",children:"67"})]}),s.jsx(B,{}),s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx("span",{className:"text-sm font-medium",children:"Avg. Lead Score"}),s.jsx(y,{variant:"secondary",className:"text-sm",children:"7.8/10"})]})]})]})]}),s.jsxs(N,{children:[s.jsx(u,{children:s.jsxs(f,{className:"text-sm flex items-center",children:[s.jsx(Ls,{className:"w-4 h-4 mr-2"}),"Event Performance Dashboard"]})}),s.jsx(v,{children:s.jsxs("div",{className:"grid grid-cols-4 gap-4",children:[s.jsxs("div",{className:"text-center",children:[s.jsx("div",{className:"text-2xl font-bold text-blue-600",children:"1,245"}),s.jsx("div",{className:"text-xs text-gray-500",children:"Booth Visitors"})]}),s.jsxs("div",{className:"text-center",children:[s.jsx("div",{className:"text-2xl font-bold text-green-600",children:"89"}),s.jsx("div",{className:"text-xs text-gray-500",children:"Qualified Leads"})]}),s.jsxs("div",{className:"text-center",children:[s.jsx("div",{className:"text-2xl font-bold text-purple-600",children:"24"}),s.jsx("div",{className:"text-xs text-gray-500",children:"Demos Given"})]}),s.jsxs("div",{className:"text-center",children:[s.jsx("div",{className:"text-2xl font-bold text-orange-600",children:"12"}),s.jsx("div",{className:"text-xs text-gray-500",children:"Meetings Booked"})]})]})})]}),s.jsxs("div",{className:"space-y-3",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx(n,{className:"text-sm font-medium",children:"ROI Targets & Success Metrics"}),c&&s.jsx(o,{size:"sm",variant:"ghost",onClick:()=>c("roiTargets"),disabled:e==null?void 0:e("roiTargets"),className:"h-6 px-2 text-xs","data-testid":"button-generate-roi-targets",children:e!=null&&e("roiTargets")?s.jsx(x,{className:"w-3 h-3 animate-spin"}):s.jsx(d,{className:"w-3 h-3"})})]}),s.jsx(j,{...i("platformContent.roiTargets"),placeholder:"Define ROI targets and key performance indicators...",className:"min-h-[100px]","data-testid":"textarea-roi-targets"})]})]})]})})]})}),s.jsxs("div",{className:"space-y-6",children:[s.jsxs(N,{children:[s.jsx(u,{children:s.jsxs(f,{className:"text-sm flex items-center",children:[s.jsx(Ds,{className:"w-4 h-4 mr-2"}),"Event Summary"]})}),s.jsxs(v,{className:"space-y-3",children:[s.jsxs("div",{className:"text-center",children:[s.jsx("h3",{className:"font-semibold text-sm mb-2",children:is||"Event Name"}),s.jsx("p",{className:"text-xs text-gray-600 dark:text-gray-400",children:ms||"Location TBD"})]}),s.jsx(B,{}),s.jsxs("div",{className:"space-y-2 text-xs",children:[s.jsxs("div",{className:"flex justify-between",children:[s.jsx("span",{children:"Booth Size:"}),s.jsx("span",{children:(es=T[b])==null?void 0:es.type})]}),s.jsxs("div",{className:"flex justify-between",children:[s.jsx("span",{children:"Investment:"}
6),s.jsxs("span",{children:["$",h.total.toLocaleString()]})]}),s.jsxs("div",{className:"flex justify-between",children:[s.jsx("span",{children:"Lead Goal:"}),s.jsx("span",{children:"75-100"})]}),s.jsxs("div",{className:"flex justify-between",children:[s.jsx("span",{children:"Team Size:"}),s.jsx("span",{children:"4-6 members"})]})]})]})]}),s.jsxs(N,{children:[s.jsx(u,{children:s.jsxs(f,{className:"text-sm flex items-center",children:[s.jsx(_s,{className:"w-4 h-4 mr-2"}),"Event Checklist"]})}),s.jsxs(v,{className:"space-y-2",children:[s.jsxs("div",{className:"flex items-center space-x-2 text-xs",children:[s.jsx($,{className:"w-3 h-3 text-green-500"}),s.jsx("span",{children:"Booth space reserved"})]}),s.jsxs("div",{className:"flex items-center space-x-2 text-xs",children:[s.jsx($,{className:"w-3 h-3 text-green-500"}),s.jsx("span",{children:"Marketing materials designed"})]}),s.jsxs("div",{className:"flex items-center space-x-2 text-xs",children:[s.jsx(ls,{className:"w-3 h-3 text-orange-500"}),s.jsx("span",{children:"Staff travel arrangements"})]}),s.jsxs("div",{className:"flex items-center space-x-2 text-xs",children:[s.jsx(ls,{className:"w-3 h-3 text-orange-500"}),s.jsx("span",{children:"Lead capture system setup"})]}),s.jsxs("div",{className:"flex items-center space-x-2 text-xs",children:[s.jsx("div",{className:"w-3 h-3 border border-gray-300 rounded-sm"}),s.jsx("span",{children:"Demo equipment shipped"})]}),s.jsxs("div",{className:"flex items-center space-x-2 text-xs",children:[s.jsx("div",{className:"w-3 h-3 border border-gray-300 rounded-sm"}),s.jsx("span",{children:"Pre-event meetings scheduled"})]})]})]}),s.jsxs(N,{children:[s.jsx(u,{children:s.jsx(f,{className:"text-sm",children:"Quick Actions"})}),s.jsxs(v,{className:"space-y-2",children:[s.jsxs(o,{size:"sm",variant:"outline",className:"w-full justify-start","data-testid":"button-view-floor-plan",children:[s.jsx(qs,{className:"w-4 h-4 mr-2"}),"View Floor Plan"]}),s.jsxs(o,{size:"sm",variant:"outline",className:"w-full justify-start","data-testid":"button-contact-organizer",children:[s.jsx(Bs,{className:"w-4 h-4 mr-2"}),"Contact Organizer"]}),s.jsxs(o,{size:"sm",variant:"outline",className:"w-full justify-start","data-testid":"button-book-hotels",children:[s.jsx(D,{className:"w-4 h-4 mr-2"}),"Book Hotels"]}),s.jsxs(o,{size:"sm",variant:"outline",className:"w-full justify-start","data-testid":"button-print-materials",children:[s.jsx(zs,{className:"w-4 h-4 mr-2"}),"Print Materials"]})]})]})]})]})]})}export{ee as TradeShowsMockup};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.