1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2947],{14379:(e,l,s)=>{s.d(l,{Xi:()=>g,av:()=>v,j7:()=>h,tU:()=>p});var t=s(6029),a=s(55729),i=s(60104),r=s(39794),n=s(72262),c=s(65403);let o=(0,n.F)(void 0,{variants:{variant:{default:void 0,navigation:void 0}},defaultVariants:{variant:"default"}}),d=(0,n.F)(void 0,{variants:{variant:{default:"text-muted-foreground inline-flex h-9 items-center justify-center bg-transparent p-1",navigation:"inline-flex w-fit overflow-x-auto whitespace-nowrap rounded-lg border border-gray-200 bg-gray-100 p-1 md:flex"}},defaultVariants:{variant:"default"}}),u=(0,n.F)(void 0,{variants:{variant:{default:"data-[state=active]:border-b-primary-500 ring-offset-background focus-visible:ring-ring data-[state=active]:text-primary-500 inline-flex items-center justify-center whitespace-nowrap px-3 py-1 text-sm font-bold transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:border-b-2",navigation:(0,r.cn)((0,c.r)({variant:"ghost"}),"data-[state=active]:bg-white data-[state=active]:font-extrabold data-[state=active]:text-primary-500")}},defaultVariants:{variant:"default"}}),x=a.createContext({}),m=e=>{let{children:l,...s}=e;return(0,t.jsx)(x.Provider,{value:s,children:l})},f=()=>{let e=a.useContext(x);if(void 0===e)throw Error("useTabsVariant must be used within a TabsProvider");return e},p=a.forwardRef((e,l)=>{let{className:s,variant:a,...r}=e;return(0,t.jsx)(m,{variant:a,children:(0,t.jsx)(i.bL,{ref:l,className:o({variant:a,className:s}),...r})})});p.displayName=i.B8.displayName;let h=a.forwardRef((e,l)=>{let{className:s,...a}=e,{variant:n}=f();return(0,t.jsx)(i.B8,{ref:l,className:(0,r.cn)(d({variant:n}),s),...a})});h.displayName=i.B8.displayName;let g=a.forwardRef((e,l)=>{let{className:s,...a}=e,{variant:r}=f();return(0,t.jsx)(i.l9,{ref:l,className:u({variant:r,className:s}),...a})});g.displayName=i.l9.displayName;let v=a.forwardRef((e,l)=>{let{className:s,...a}=e;return(0,t.jsx)(i.UC,{ref:l,className:(0,r.cn)("ring-offset-background focus-visible:ring-ring mt-2 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2",s),...a})});v.displayName=i.UC.displayName},42947:(e,l,s)=>{s.d(l,{A:()=>Q});var t=s(6029),a=s(73492),i=s(39794),r=s(34245),n=s(55729),c=s(72902),o=s(91109),d=s(30616),u=s(94873),x=s(52444),m=s(78358),f=s(80148),p=s(84194),h=s(39055),g=s(19137),v=s(65008),j=s(47394),b=s(15300);function N(e){let{className:l,...s}=e;return(0,t.jsx)("div",{className:(0,i.cn)("bg-primary-100 animate-pulse rounded-md ",l),...s})}let y=()=>(0,t.jsxs)("div",{className:"relative w-full rounded-lg",children:[(0,t.jsx)("div",{className:"absolute z-0 size-full"}),(0,t.jsxs)("div",{className:"relative z-10 w-full md:p-10",children:[(0,t.jsx)("div",{className:"w-full",children:(0,t.jsx)(N,{className:"aspect-[9/3] w-full object-cover md:aspect-[456/64] md:rounded-xl"})}),(0,t.jsxs)("div",{className:"flex w-full flex-col gap-4 px-10",children:[(0,t.jsxs)("div",{className:"-mt-4 flex w-full justify-between px-4 md:hidden",children:[(0,t.jsx)("button",{className:"items-center justify-center gap-2 rounded-lg border border-gray-200 bg-white p-2",children:(0,t.jsx)(c.A,{size:16,className:"text-primary-500 size-5"})}),(0,t.jsx)("button",{className:"items-center justify-center gap-2 rounded-lg border border-gray-200 bg-white p-2",children:(0,t.jsx)(o.q,{className:"text-primary-500 size-5"})})]}),(0,t.jsx)("div",{className:"w-full mt-2 md:-mt-4",children:(0,t.jsx)("div",{className:"flex h-full flex-col gap-4",children:(0,t.jsxs)("div",{className:"flex flex-col gap-2 md:flex-row",children:[(0,t.jsxs)("div",{className:"flex w-full gap-2",children:[(0,t.jsx)("div",{className:"flex justify-center rounded-full bg-blue-50",children:(0,t.jsx)(N,{className:"size-[64px] md:size-[96px] rounded-full"})}),(0,t.jsxs)("div",{className:"flex flex-1 flex-col justify-end gap-1",children:[(0,t.jsx)(N,{className:"h-9 w-48"}),(0,t.jsx)(N,{className:"h-7 w-32"})]})]}),(0,t.jsxs)("div",{className:"flex items-end gap-2",children:[(0,t.jsxs)("button",{className:"flex grow items-center justify-center gap-2 rounded-lg bg-blue-500 px-4 py-2 text-base text-white",children:[(0,t.jsx)(d.c,{width:24,height:24,fill:"white"}),"Contacter"]}),(0,t.jsx)("button",{className:"border-primary-400 bg-primary-25 hidden items-center justify-center gap-2 rounded-lg border p-2 md:flex",children:(0,t.jsx)(o.q,{className:"text-primary-400 size-6"})}),(0,t.jsx)("button",{className:"hidden grow items-center justify-center gap-2 rounded-lg border border-amber-700 bg-amber-50 p-2 text-amber-700 md:flex",children:(0,t.jsx)(u.C,{className:"size-6"})})]})]})})}),(0,t.jsxs)("div",{className:"text-lg text-gray-900 font-normal w-2/3",children:[(0,t.jsx)(N,{className:"h-6 w-full"}),(0,t.jsx)(N,{className:"h-6 w-4/5 mt-2"})]}),(0,t.jsxs)("div",{className:"flex",children:[(0,t.jsxs)("div",{className:"grid flex-1 gap-2 overflow-hidden md:grid-cols-2",children:[(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[(0,t.jsx)(x.T,{size:20,className:"text-secondary-500"}),(0,t.jsx)(N,{className:"h-5 w-40"})]}),(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[(0,t.jsx)(m.u,{size:20,className:"text-secondary-500"}),(0,t.jsx)(N,{className:"h-5 w-36"})]}),(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[(0,t.jsx)(f.E,{size:20,className:"text-secondary-500"}),(0,t.jsx)(N,{className:"h-5 w-32"})]}),(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[(0,t.jsx)(p.w,{size:20,className:"text-secondary-500"}),(0,t.jsx)(N,{className:"h-5 w-44"})]})]}),(0,t.jsxs)("div",{className:"flex w-full grid-cols-3 justify-center gap-4 md:grid md:w-auto md:items-start",children:[(0,t.jsx)("a",{href:"./",children:(0,t.jsx)(h.Z,{size:24,fill:"#1B6298"})}),(0,t.jsx)("a",{href:"./",children:(0,t.jsx)(g.v,{size:24,fill:"#1B6298"})}),(0,t.jsx)("a",{href:"./",children:(0,t.jsx)(v.x,{size:24,fill:"#1B6298"})}),(0,t.jsx)("a",{href:"./",children:(0,t.jsx)(j.S,{size:24,fill:"#1B6298"})}),(0,t.jsx)("a",{href:"./",children:(0,t.jsx)(b.$,{size:24,fill:"#1B6298"})})]})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"flex w-full justify-start rounded-none border-0 bg-transparent px-6",children:(0,t.jsxs)("div",{className:"flex grow cursor-pointer flex-col items-center border-b-2 border-blue-500 px-2 py-1",children:[(0,t.jsx)(x.T,{height:24,width:24,fill:"#287BB9","aria-hidden":"true"}),(0,t.jsx)("p",{className:"text-center text-blue-500",children:"Participations"})]})}),(0,t.jsx)("div",{className:"border border-gray-200 bg-gray-50 rounded-3xl",children:(0,t.jsx)("div",{className:"size-full gap-6 overflow-y-auto p-6",children:(0,t.jsx)("div",{className:"h-full overflow-y-auto px-1 xl:px-0",children:(0,t.jsx)("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 xl:grid-cols-3",children:[...Array(6)].map((e,l)=>(0,t.jsxs)("div",{className:"flex flex-col gap-2 rounded-lg border border-gray-200 p-4",children:[(0,t.jsx)(N,{className:"aspect-video w-full rounded-lg"}),(0,t.jsx)(N,{className:"h-6 w-3/4"}),(0,t.jsx)(N,{className:"h-4 w-1/2"})]},l))})})})})]})]})]})]});var w=s(98644),k=s(34759),C=s(86003),z=s(17325),A=s(68484),S=s(21841),U=s(37890),F=s(72579),E=s(81278),L=s(40334),P=s(78383),T=s.n(P),I=s(32933),B=s(92351),D=s(1660),R=s(65403),_=s(81198),M=s(48629),O=s(33481),G=s(25854),V=s(56360);let $=e=>{var l,s;let{activity:a,close:r}=e,{toggleCart:c}=(0,_.B)(),{isAuthenticated:o}=(0,U.u)(),d=(null!=(s=null==a?void 0:a.ticketTypes)?s:[]).filter(z.SY3),u=d.at(0),x=(0,M.GP)(new Date,"yyyy-MM-dd"),m=a&&((0,z.aHQ)(a.event)||a.schedules.some(e=>(0,O.d)(e.timetable.day,x))),f=(0,n.useMemo)(()=>{var e,l;return u?[{buyableItem:(0,z.AV6)({buyableType:"ticket",ticketType:{id:u.id,name:u.name,quantityLeft:u.quantityLeft,groupMinSize:u.groupMinSize,event:{id:a.eventId,name:null!=(l=null==(e=a.event)?void 0:e.name)?l:a.name}}}),pricing:u.pricing}]:[]},[u,a.eventId,null==(l=a.event)?void 0:l.name,a.name]),{localCart:p,handleAddToCart:h,isPending:g}=(0,D.e_)({availableEntries:f,activityTicketTypes:d,basketType:"store",isAuthenticated:o,onAddToCartMutationSuccess:()=>{r(),c(!0)}}),{localPricing:v}=p,j=v.total,b=v.discount;if(!m||void 0===u)return null;let N=(0,z.GaV)({buyableType:"ticket",ticketType:{id:u.id}});return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(V.c,{entry:{entryType:u,itemKey:N},localCart:p}),(0,t.jsxs)(w.tb,{className:"flex w-full flex-row items-center !justify-between border-t border-t-gray-300 pt-6",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsxs)("p",{className:"text-2xl font-bold",children:[(0,t.jsx)("span",{className:(0,i.cn)(b>0&&"text-sm text-gray-500 line-through"),children:"".concat((0,G.$)(j))}),b>0&&(0,t.jsx)("span",{children:" ".concat((0,G.$)(j-b))})]}),(0,t.jsx)("p",{className:"text-sm font-medium text-gray-500",children:"TOTAL"})]}),(0,t.jsx)(R.$,{isLoading:g,variant:"blue",onClick:h,children:"Ajouter au panier"})]})]})};var W=s(98632);let q=e=>{var l,s;let{activity:a}=e,i=(null!=(s=null==a||null==(l=a.ticketTypes)?void 0:l.filter(z.SY3))?s:[]).at(0),r=(0,M.GP)(new Date,"yyyy-MM-dd");return a&&((0,z.aHQ)(a.event)||a.schedules.some(e=>(0,O.d)(e.timetable.day,r)))&&void 0!==i?(0,t.jsx)(W.A,{children:(0,t.jsx)(R.$,{variant:"outline-white",className:"border-blue-500 text-blue-500",children:"S'inscrire"})}):null},Q=e=>{var l,s,c,o,d;let u,x,{exhibitorId:m,eventId:f,isOpen:p,onClose:h,getAppEventClickHandler:g=()=>T(),onEventParticipationCardClick:v,isEmbedded:j,withTicketing:b=!1,preloadedStructure:N,preloadedParticipations:P,actionGuard:D}=e,R=(0,i.al)(),{getFileUrl:_}=(0,L.Co)(),{toast:M}=(0,r.dj)(),{data:O,isLoading:G}=(0,a.V55)(m,f,{enabled:!N}),{data:V}=(0,a.UH6)(null!=f?f:"",{enabled:!!f}),{data:W}=(0,a.ncL)(f,m),Q=(0,z.XAZ)(null==W?void 0:W.exhibitorProfilesPack),X=null!=N?N:O,H=null!=(c=null!=P?P:null==O?void 0:O.participations)?c:[],Z=!N&&G,Y=(e=>{let{structureId:l,structureAdminId:s,isLiked:t,getAppEventClickHandler:i=()=>()=>{},onEventParticipationCardClick:n,isEmbedded:c=!1}=e,{toast:o}=(0,r.dj)(),d=(0,E.useRouter)(),{mutate:u}=(0,a.xd2)(),{isAuthenticated:x}=(0,U.u)(),m=i(S.GMD.openExponentWebsite);return{toggleLike:()=>{if(!x)return void F.A.setModalVisible(!0);let e=!t;u({structureId:l,like:e},{onSuccess:()=>{o({title:e?"Favoris ajout\xe9":"Favoris supprim\xe9"})}})},onWebsiteClick:m,onSocialsClick:i(S.GMD.openExponentSocials),onConversationClick:()=>{i(S.GMD.openExponentConversation)(),s&&d.push("/conversations?participantId=".concat(s))},openEventDetails:(e,l)=>{n&&n(e,l),!c&&l&&d.push("/event/".concat(l))}}})({structureId:m,structureAdminId:null!=(o=null==X?void 0:X.adminId)?o:void 0,isLiked:null==X?void 0:X.isLiked,getAppEventClickHandler:g,onEventParticipationCardClick:v,isEmbedded:j}),{closeActivityList:K,selectedActivities:J,openActivityList:ee}=(()=>
1{let[e,l]=(0,n.useState)([]);return{selectedActivities:e,closeActivityList:()=>{l([])},openActivityList:e=>{l(e)},clearSelection:()=>{l([])}}})(),el=(0,n.useMemo)(()=>{var e;return null!=(e=null==X?void 0:X.activities.filter(e=>J.some(l=>l.activityId===e.id)))?e:[]},[J,null==X?void 0:X.activities]);if(!Z&&!X)return null;let es=e=>{e||h()},et=(u=X,Z||!u)?(0,t.jsx)(y,{}):(0,t.jsx)(A.Ay,{customAppearance:X.customStructureAppearance,structure:null!=X?X:null,structureImageUrl:_(null==X||null==(l=X.picture)?void 0:l.key,"media"),onWebsiteClick:Y.onWebsiteClick,onSocialsClick:Y.onSocialsClick,onEventCardClick:Y.openEventDetails,onConversationClick:Y.onConversationClick,onOpenActivityList:ee,toggleLike:Y.toggleLike,eventSchedules:null==V||null==(s=V.dates)?void 0:s.schedules,onBackClick:h,isLiked:X.isLiked,participations:null!=H?H:[],getFileUrl:_,isEmbedded:j,exhibitorPackNumber:f?Q:void 0,actionGuard:D,onShareClick:void 0!==f||(null==X?void 0:X.slug)!==void 0?()=>{let e;e=f&&(null==V?void 0:V.slug)?"".concat(B.A.NEXT_BASE_URL,"/event/").concat(V.slug,"?panel=exponents&exhibitorId=").concat(m):"".concat(B.A.NEXT_BASE_URL,"/exponent/share/").concat(null==X?void 0:X.slug),navigator.clipboard.writeText(e).then(()=>{M({title:"Lien copi\xe9 dans le presse-papier",description:"Vous pouvez maintenant partager cette fiche exposant"})})}:void 0}),ea=(x=X,Z||!x)?"D\xe9tails d'un exposant":"D\xe9tails de ".concat(X.businessName);return(0,t.jsxs)(t.Fragment,{children:[R?(0,t.jsxs)(w._s,{open:p,onOpenChange:es,children:[(0,t.jsx)(w.QP,{}),(0,t.jsx)(I.s,{children:(0,t.jsx)(w.gk,{children:ea})}),(0,t.jsx)(w.zj,{className:"h-full bg-white p-0 rounded-none border-0",children:et})]}):(0,t.jsxs)(k.lG,{open:p,onOpenChange:es,children:[(0,t.jsx)(I.s,{children:(0,t.jsx)(k.L3,{children:ea})}),(0,t.jsx)(k.Cf,{className:"max-w-4xl max-h-[90vh] overflow-y-auto p-0",withCloseButton:!1,children:et})]}),el.length>0&&b?(0,t.jsx)(C.x,{open:el.length>0,setOpen:e=>!e&&K(),selectedActivities:J,activities:null!=(d=null==X?void 0:X.activities)?d:[],getActivityCartPart:e=>{let l=null==X?void 0:X.activities.find(l=>l.id===e);return l&&b?(0,t.jsx)($,{activity:l,close:()=>K()}):null},getRegisterButton:e=>{let l=null==X?void 0:X.activities.find(l=>l.id===e);return l&&b?(0,t.jsx)(q,{activity:l}):null},onClose:K}):null]})}},46795:(e,l,s)=>{s.d(l,{A:()=>o,v:()=>c});var t=s(6029),a=s(65403),i=s(39794),r=s(49769),n=s(48942);function c(e){let{className:l,inputClassName:s,onChangeText:c,onChange:o,onReset:d,defaultValue:u,...x}=e;return(0,t.jsx)("div",{className:(0,i.cn)("min-w-40",l),children:(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("div",{className:"pointer-events-none absolute inset-y-0 start-1 flex items-center ps-3",children:(0,t.jsx)(r.e,{size:20,alt:"Rechercher"})}),(0,t.jsx)("input",{type:"search",id:"default-search",className:(0,i.cn)("block w-full rounded-lg border-gray-300 bg-gray-100 p-3.5 ps-10 text-sm text-gray-900 focus:border-blue-500 focus:ring-blue-500",{"no-input-cross":!!d},s),placeholder:"Rechercher",...x,onChange:e=>{o&&o(e),c&&c(e.target.value)},defaultValue:u}),d&&(0,t.jsx)(a.$,{variant:"ghost",className:"absolute inset-y-0 right-1 my-auto p-1 text-gray-500",size:"fit",onClick:d,children:(0,t.jsx)(n.J,{size:20,alt:"Supprimer le texte"})})]})})}let o=c},52971:(e,l,s)=>{s.d(l,{A:()=>n});var t=s(6029),a=s(78383),i=s.n(a),r=s(17973);let n=e=>{let{isRegisterEnabled:l=!0,activities:s,eventSchedules:a,openActivityList:n,customCalendar:c,getFileUrl:o}=e,d=null!=n?n:i();return(0,t.jsx)(r.A,{activities:s,eventSchedules:a,className:"h-fit",openActivitiesDetails:d,isRegisterEnabled:l,customCalendar:c,getFileUrl:o})}},65984:(e,l,s)=>{s.d(l,{X:()=>i});var t=s(6029),a=s(67785);function i(e){return(0,t.jsx)(a.A,{className:"aspect-[1280/486]",...e})}},66611:(e,l,s)=>{s.d(l,{A:()=>c,F:()=>n});var t=s(6029);s(55729);var a=s(65984),i=s(65403),r=s(59359);let n=425,c=e=>{let{sponsored:l=!1,date:s,imageUrl:n,eventName:c,subtitle:o,location:d,tags:u,isTicketingAvailable:x,onClick:m}=e;return(0,t.jsx)(i.$,{onClick:m,variant:"null",className:"size-full p-0 text-start","data-testid":"event-card",children:(0,t.jsxs)("div",{className:"flex w-full flex-col gap-1",children:[(0,t.jsxs)("div",{className:"relative h-[120px] w-full overflow-hidden rounded-lg",children:[(0,t.jsx)(a.X,{imageUrl:n||"/images/event.jpeg",altContent:"event",className:"size-full",objectFit:"auto"}),l&&(0,t.jsx)("p",{className:"absolute right-2 top-2 z-20 rounded-lg bg-orange-500 px-2 py-1 text-xs font-semibold text-white",children:"Sponsoris\xe9"}),(0,t.jsx)("p",{className:"absolute left-2 top-2 z-20 rounded-full bg-gray-100 px-2 py-1 text-xs font-semibold text-black",children:s}),x&&(0,t.jsxs)("div",{className:"absolute bottom-2 right-2 z-20 flex items-center gap-1 rounded-full bg-white px-2 py-1",children:[(0,t.jsx)(r.B,{name:"ticket_orange_100",isColored:!0,alt:"ticket",width:14}),(0,t.jsx)("span",{className:"text-xs font-semibold text-gray-600",children:"Billetterie disponible"})]})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsx)("h2",{className:"truncate text-lg font-semibold text-black",children:c}),o&&(0,t.jsx)("p",{className:"text-wrap break-words text-sm font-semibold text-gray-600",children:o}),(0,t.jsxs)("div",{className:"flex gap-1 text-wrap break-words text-sm font-semibold text-gray-600",children:[(0,t.jsx)(r.B,{name:"mapIn",alt:"mapIn",width:16}),d]}),(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[u.includes("indoor")&&(0,t.jsx)("div",{className:"flex items-center rounded-full border border-orange-200 bg-orange-50 px-2 py-1 text-xs font-semibold text-orange-700",children:"Int\xe9rieur"}),u.includes("outdoor")&&(0,t.jsx)("div",{className:"flex items-center rounded-full border border-green-200 bg-green-50 px-2 py-1 text-xs font-semibold text-green-700",children:"Ext\xe9rieur"}),u.includes("paid")&&(0,t.jsx)("div",{className:"flex items-center rounded-full border border-purple-200 bg-purple-50 px-2 py-1 text-xs font-semibold text-purple-700",children:"Payant"}),u.includes("free")&&(0,t.jsx)("div",{className:"flex items-center rounded-full border border-[#D6D7FE] bg-[#F3F3FF] px-2 py-1 text-xs font-semibold text-[#2825DC]",children:"Gratuit"})]})]})]})})}},67785:(e,l,s)=>{s.d(l,{A:()=>c});var t=s(6029),a=s(14768),i=s(17325),r=s(55729),n=s(39794);let c=function(e){let{imageUrl:l,altContent:s,className:c,NoImageIcon:o=a.x,noImageIconSize:d=56,objectFit:u="contain"}=e,[x,m]=(0,r.useState)(!1),[f,p]=(0,r.useState)(!1),[h,g]=(0,r.useState)("contain"),v=(0,r.useRef)(null),j=()=>{let e=v.current;
1(null==e?void 0:e.naturalWidth)&&e.naturalHeight&&g((0,i.LqN)(e.naturalWidth,e.naturalHeight)?"cover":"contain")};(0,r.useEffect)(()=>{var e;m(!1),p(!1),g("contain"),(null==(e=v.current)?void 0:e.complete)&&v.current.naturalWidth>0&&(m(!0),j())},[l]),(0,r.useEffect)(()=>{var e;"auto"===u&&(null==(e=v.current)?void 0:e.complete)&&v.current.naturalWidth>0&&j()},[u]);let b="auto"===u?h:u;return(0,t.jsx)("div",{className:(0,n.cn)("relative flex aspect-[1280/486] w-full items-center justify-center overflow-hidden rounded-xl bg-white",{"bg-secondary-50":!l},c),children:l&&!f?(0,t.jsxs)(t.Fragment,{children:[!x&&(0,t.jsx)("div",{className:"absolute inset-0 z-20 animate-pulse bg-secondary-100"}),(0,t.jsx)("img",{ref:v,src:l,alt:"Illustration de ".concat(s),className:(0,n.cn)("z-10 transition-opacity duration-300","contain"===b?"h-full max-w-full object-contain":"size-full object-cover",x?"opacity-100":"opacity-0"),loading:"lazy",onLoad:()=>{m(!0),j()},onError:()=>{p(!0),m(!0)}}),"contain"===b&&(0,t.jsx)("img",{src:l,alt:"Arri\xe8re-plan flout\xe9 de ".concat(s),className:(0,n.cn)("absolute left-0 top-0 size-full scale-110 blur transition-opacity duration-300",x?"opacity-100":"opacity-0"),loading:"lazy"})]}):(0,t.jsx)(o,{size:d,className:"text-secondary-500"})})}},68484:(e,l,s)=>{s.d(l,{Ay:()=>em});var t=s(6029),a=s(21841),i=s(17325),r=s(75398),n=s(66077),c=s(80148),o=s(72902),d=s(91109),u=s(94873),x=s(78383),m=s.n(x),f=s(55729),p=s(39794),h=s(52444),g=s(78358),v=s(84194),j=s(39055),b=s(19137),N=s(65008),y=s(47394),w=s(15300),k=s(39696);let C=e=>{let{structure:l,onWebsiteClick:s=k.lQ}=e;return(0,t.jsx)(A,{structure:l,onWebsiteClick:s})},z=e=>{let{Icon:l,label:s,...a}=e;return(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[(0,t.jsx)(l,{size:20,className:"text-secondary-500"}),(0,t.jsx)("a",{className:"text-sm text-slate-600 font-semibold underline",target:"_blank",rel:"noreferrer",...a,children:s})]})},A=e=>{let{structure:l,onWebsiteClick:s=k.lQ}=e,{phoneNumber:a,businessEmail:r,socials:n,address:o}=l,d=(0,i.Z2L)(l.address),u=(0,i.bIG)(null!=a?a:"");return(0,t.jsxs)("div",{className:"flex flex-col gap-2 overflow-hidden",children:[d&&(0,t.jsx)(z,{Icon:h.T,label:d,href:(0,i.Lwl)(o)}),r&&(0,t.jsx)(z,{Icon:g.u,label:r,href:"mailto:".concat(r)}),u&&(0,t.jsx)(z,{Icon:c.E,label:u,href:"tel:".concat(u)}),(null==n?void 0:n.websiteUrl)&&(0,t.jsx)(z,{Icon:v.w,label:n.websiteUrl,href:n.websiteUrl,onClick:s})]})},S=e=>{var l,s,a,i,r;let{structure:n,onSocialsClick:c}=e;return(0,t.jsxs)("div",{className:"flex w-full gap-4 md:gap-4 md:w-auto md:items-start",children:[(null==n||null==(l=n.socials)?void 0:l.facebookUrl)&&(0,t.jsx)("a",{href:n.socials.facebookUrl,target:"_blank",rel:"noreferrer",onClick:c,children:(0,t.jsx)(j.Z,{width:24,height:24,fill:"#1B6298"})}),(null==n||null==(s=n.socials)?void 0:s.twitterUrl)&&(0,t.jsx)("a",{href:n.socials.twitterUrl,target:"_blank",rel:"noreferrer",onClick:c,children:(0,t.jsx)(b.v,{width:24,height:24,fill:"#1B6298"})}),(null==n||null==(a=n.socials)?void 0:a.instagramUrl)&&(0,t.jsx)("a",{href:n.socials.instagramUrl,target:"_blank",rel:"noreferrer",onClick:c,children:(0,t.jsx)(N.x,{width:24,height:24,fill:"#1B6298"})}),(null==n||null==(i=n.socials)?void 0:i.youtubeUrl)&&(0,t.jsx)("a",{href:n.socials.youtubeUrl,target:"_blank",rel:"noreferrer",onClick:c,children:(0,t.jsx)(y.S,{width:24,height:24,fill:"#1B6298"})}),(null==n||null==(r=n.socials)?void 0:r.linkedinUrl)&&(0,t.jsx)("a",{href:n.socials.linkedinUrl,target:"_blank",rel:"noreferrer",onClick:c,children:(0,t.jsx)(w.$,{width:24,height:24,fill:"#1B6298"})})]})};var U=s(8296),F=s(59430),E=s(25566),L=s(52971),P=s(14379),T=s(39477),I=s(38793),B=s(65403),D=s(67785);function R(e){return(0,t.jsx)(D.A,{NoImageIcon:U.U,...e,className:(0,p.cn)(e.className,"aspect-square")})}let _=e=>{var l,s,a;let{document:i,getFileUrl:r}=e,n=(0,p.al)(),c=r(null==i||null==(l=i.thumbnail)?void 0:l.key,null==i||null==(s=i.thumbnail)?void 0:s.type,200),o=!!i.link,d=!!i.file,u=()=>{if(o&&i.link)window.open(i.link,"_blank","noopener,noreferrer");else if(d&&i.file){let e=r(i.file.key,i.file.type);window.open(e,"_blank","noopener,noreferrer")}};
1return(0,t.jsxs)("div",{className:"flex gap-4 rounded-xl border border-gray-200 bg-white max-md:gap-2 h-40",children:[(0,t.jsx)(R,{imageUrl:c,altContent:null!=(a=null==i?void 0:i.name)?a:"Document",className:"w-40 flex-shrink-0"}),(0,t.jsxs)("div",{className:"flex flex-col gap-2 py-2 px-4 min-w-0 justify-between w-fit",children:[(0,t.jsx)("h3",{className:"text-sm text-stone-900 font-bold",children:i.name}),(0,t.jsxs)("div",{className:"mt-auto",children:[o&&(0,t.jsxs)(B.$,{variant:"link",className:"h-auto p-0 text-blue-600 font-normal",onClick:u,children:[(0,t.jsx)("span",{className:"text-xs",children:"Vers le document"}),(0,t.jsx)(T.A,{className:"ml-1 size-3"})]}),d&&(0,t.jsxs)(B.$,{variant:"outline-blue",size:"sm",className:"text-xs",onClick:u,children:[(0,t.jsx)(I.A,{className:"mr-1 size-4"}),n?"T\xe9l\xe9charger":"T\xe9l\xe9charger le PDF"]})]})]})]})},M=function(e){let{documents:l,getFileUrl:s}=e;return(0,t.jsx)("div",{className:"size-full overflow-y-auto grid grid-cols-[repeat(auto-fill,minmax(340px,1fr))] gap-6",children:(l||[]).map(e=>(0,t.jsx)(_,{document:e,getFileUrl:s},e.id))})};var O=s(33481),G=s(62719),V=s(92434),$=s(96930),W=s(66611);let q="w-1/3 rounded-2xl border",Q="border-primary-500 text-primary-500 border-b-2 bg-blue-50",X="text-gray-600";function H(e){let{events:l,onEventCardClick:s,getFileUrl:a}=e;return(0,t.jsx)("div",{className:"gap-6 grid xl:grid-cols-[repeat(auto-fill,minmax(350px,1fr))] grid-cols-[repeat(auto-fill,minmax(250px,1fr))]",children:l.map((e,l)=>{var r,n,c,o,d;let u=(0,i.cA3)(null!=(o=null==(r=e.dates)?void 0:r.schedules)?o:[],null!=(d=null==(n=e.dates)?void 0:n.exceptionalClosingDates)?d:[]),x=null!==e.image?a(e.image.key,e.image.type,W.F):null,m=e.eventPlace?e.eventPlace.place.placeEntrances[0].address.name:(0,i.Z2L)(e.address);return(0,t.jsx)("div",{className:"flex flex-col items-center justify-center gap-2",children:(0,t.jsx)(W.A,{sponsored:e.isSponsored,date:u,imageUrl:x,eventName:e.name,subtitle:null==(c=e.address)?void 0:c.name,location:null!=m?m:"ville",tags:[e.isPaidEntry?"paid":"free",e.isIndoor?"indoor":"",e.isOutdoor?"outdoor":""],isTicketingAvailable:(e=>{let l=new Date,s=(0,V.Y)((0,i.wU6)(e.dates),l);return"hasTicketsOrBadges"in e?!s&&e.isTicketingAvailable&&e.hasTicketsOrBadges:!s&&e.isTicketingAvailable&&(e.ticketTypes.length>0||e.badgeTypes.length>0)})(e),onClick:()=>null==s?void 0:s(e.id,e.slug)})},l)})})}let Z=function(e){let{participations:l,onEventCardClick:s,getFileUrl:a}=e,[i,r]=(0,f.useState)("upcoming"),n=(0,f.useMemo)(()=>{let e=new Date;return null==l?void 0:l.filter(l=>{if(l.dates&&l.dates.schedules.length>0){let s=l.dates.schedules[0],t=l.dates.schedules[l.dates.schedules.length-1],a=s.fromDate,r=t.toDate;switch(i){case"upcoming":return(0,O.d)(a,e);case"ongoing":return(0,G.v)(e,{start:a,end:r});case"past":return(0,V.Y)(r,e)}}return!1})},[i,l]);return n?(0,t.jsxs)("div",{className:"size-full overflow-y-auto flex flex-col gap-4 p-0",children:[(0,t.jsxs)("div",{className:"flex gap-6",children:[(0,t.jsx)("button",{className:(0,p.cn)(q,{[Q]:"upcoming"===i,[X]:"upcoming"!==i}),onClick:()=>r("upcoming"),children:"\xc0 venir"}),(0,t.jsx)("button",{className:(0,p.cn)(q,{[Q]:"ongoing"===i,[X]:"ongoing"!==i}),onClick:()=>r("ongoing"),children:"En cours"}),(0,t.jsx)("button",{className:(0,p.cn)(q,{[Q]:"past"===i,[X]:"past"!==i}),onClick:()=>r("past"),children:"Pass\xe9es"})]}),0===n.length&&(0,t.jsx)("div",{className:"flex flex-col items-center justify-center gap-2 pt-6",children:(0,t.jsxs)("p",{className:"text-gray-600",children:["Aucune participation"," ","upcoming"===i?"\xe0 venir":"ongoing"===i?"en cours":"pass\xe9e"," pour le moment."]})}),(0,t.jsx)(H,{events:n,onEventCardClick:s,getFileUrl:a})]}):(0,t.jsx)($.R,{})};var Y=s(46795),K=s(91993);let J=e=>{let{images:l,productName:s="Produit",getFileUrl:a,className:i,canShowCarousel:r=!0}=e,n=null!=l?l:[],c=r?n:n.slice(0,1),o=c.length>1;return 0===c.length?(0,t.jsx)("div",{className:(0,p.cn)("relative",i),children:(0,t.jsx)(R,{imageUrl:"",altContent:s})}):(0,t.jsx)("div",{className:(0,p.cn)("relative",i),onClickCapture:e=>e.preventDefault(),children:(0,t.jsxs)(K.FN,{children:[(0,t.jsx)(K.Wk,{children:c.map((e,l)=>{var i,r;let n=a(null==e||null==(i=e.file)?void 0:i.key,null==e||null==(r=e.file)?void 0:r.type,200);return(0,t.jsx)(K.A7,{children:(0,t.jsx)(R,{imageUrl:n,altContent:"".concat(s," - Image ").concat(l+1)})},l)})}),o&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(K.Q8,{className:"left-2"}),(0,t.jsx)(K.Oj,{className:"right-2"})]})]})})},ee=e=>{let{product:l,getFileUrl:s,hasProductLink:a,canShowCarousel:i}=e,r=a&&l.link,n=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(J,{images:null==l?void 0:l.images,productName:null==l?void 0:l.name,getFileUrl:s,className:"xs:w-40 flex-shrink-0 2xs:px-12 xs:px-0",canShowCarousel:i}),(0,t.jsxs)("div",{className:"flex flex-col gap-2 py-2 px-4 flex-1 min-w-0",children:[(0,t.jsx)("h3",{className:"text-sm text-stone-900 font-bold",children:l.name}),l.description&&(0,t.jsx)("p",{className:"text-stone-900 text-xs font-normal text-ellipsis overflow-hidden",children:l.description})]})]}
1),c=(0,p.cn)("flex gap-4 rounded-xl border border-gray-200 bg-white max-md:gap-2 xs:h-40 max-xs:flex-col",r&&"cursor-pointer hover:border-primary-300 transition-colors");return r?(0,t.jsx)("a",{href:l.link,target:"_blank",rel:"noopener noreferrer",className:c,children:n}):(0,t.jsx)("div",{className:c,children:n})},el=function(e){let{products:l,getFileUrl:s,exhibitorPackNumber:a}=e,r=(0,i.Tdo)(a),[n,c]=(0,f.useState)(""),o=(0,f.useMemo)(()=>{let e=null!=l?l:[];return n.trim()?e.filter(e=>{var l;return(0,i.Fdg)(n,[e.name,null!=(l=e.description)?l:""].filter(Boolean))}):e},[l,n]);return(0,t.jsxs)("div",{className:"size-full space-y-6",children:[(null!=l?l:[]).length>0&&(0,t.jsx)(Y.A,{className:"max-w-sm",value:n,onChangeText:c,onReset:()=>c(""),placeholder:"Rechercher un produit"}),(0,t.jsx)("div",{className:"grid lg:grid-cols-2 xl:grid-cols-[repeat(auto-fill,minmax(450px,1fr))] gap-6",children:o.map((e,l)=>(0,t.jsx)(ee,{product:e,getFileUrl:s,hasProductLink:r.hasProductLink,canShowCarousel:r.maxProductImages>1},l))}),n.trim()&&0===o.length&&(0,t.jsx)("p",{className:"text-center text-sm text-gray-500",children:"Aucun produit trouv\xe9"})]})},es=e=>{let{value:l,icon:s,label:a,isActive:i,hidden:r}=e;return r?null:(0,t.jsxs)(P.Xi,{value:l,className:(0,p.cn)("grow flex-col border-b-2 border-transparent max-[450px]:px-0",{"text-blue-500":i,"text-gray-400":!i}),children:[(0,t.jsx)(s,{size:24,weight:i?"fill":"regular","aria-hidden":"true"}),(0,t.jsx)("p",{className:"text-center text-wrap",children:a})]})},et=e=>{var l,s,a;let{structure:i,participations:r,activePanel:n,onPanelChange:c,getFileUrl:o,onOpenActivityList:d,onEventCardClick:u,eventSchedules:x,exhibitorPackNumber:m}=e,{products:p,activities:g}=i,v=void 0===m||null!==m&&m>=2?i.documents:[],[j,b]=(0,f.useState)("participation");return(0,f.useEffect)(()=>{void 0!==n&&n!==j&&b(n)},[n,j]),(0,t.jsxs)(P.tU,{value:j,onValueChange:e=>{b(e),c&&c(e)},variant:"default",children:[(0,t.jsxs)(P.j7,{className:"w-full h-fit py-0 px-0 min-[450px]:px-4 overflow-y-auto items-end",children:[(0,t.jsx)(es,{value:"participation",icon:h.T,label:"Participations",isActive:"participation"===j}),(0,t.jsx)(es,{value:"product",icon:U.U,label:"Produits pr\xe9sent\xe9s",isActive:"product"===j,hidden:0===p.length}),(0,t.jsx)(es,{value:"animation",icon:F.b,label:"Animations Stand",isActive:"animation"===j,hidden:0===g.length}),(0,t.jsx)(es,{value:"document",icon:E.d,label:"Documents",isActive:"document"===j,hidden:0===v.length})]}),(0,t.jsxs)("div",{className:"border border-gray-200 bg-gray-50 rounded-2xl",children:[(0,t.jsx)(P.av,{value:"participation",className:"size-full gap-6 overflow-y-auto p-6",children:(0,t.jsx)(Z,{getFileUrl:o,participations:r,onEventCardClick:u})}),(0,t.jsx)(P.av,{value:"product",className:"size-full gap-6 overflow-y-auto p-6 mt-0",children:(0,t.jsx)(el,{getFileUrl:o,products:null!=(l=i.products)?l:[],exhibitorPackNumber:m})}),(0,t.jsx)(P.av,{value:"animation",className:"size-full gap-6 overflow-y-auto p-6",children:(0,t.jsx)(L.A,{activities:null!=(s=i.activities)?s:[],openActivityList:d,eventSchedules:x})}),(0,t.jsx)(P.av,{value:"document",className:"size-full gap-6 overflow-y-auto p-6 mt-0",children:(0,t.jsx)(M,{getFileUrl:o,documents:null!=(a=i.documents)?a:[]})})]})]})};var ea=s(30616),ei=s(50761);let er=e=>{let{structureImageUrl:l,structure:s,onConversationClick:a,isLiked:r,onShareClick:n,toggleLike:c,isEmbedded:o,actionGuard:x,onSocialsClick:m}=e,{businessName:f,businessSectorRelation:p,acceptedTerms:h}=s;return(0,t.jsxs)("div",{className:"flex h-full flex-col gap-4",children:[(0,t.jsxs)("div",{className:"flex gap-2",children:[(0,t.jsx)("div",{className:"flex self-center justify-center rounded-full bg-blue-50",children:(0,t.jsx)(ei.A,{imgUrl:null!=l?l:"",name:f,className:"size-[64px] md:size-[96px] select-none",avatarImgClassName:"object-cover"})}),(0,t.jsxs)("div",{className:"flex flex-1 flex-col justify-end gap-1",children:[(0,t.jsx)("p",{className:"text-3xl font-extrabold text-gray-900",children:f}),(0,t.jsx)("p",{className:"text-lg text-gray-900 font-semibold",children:null==p?void 0:p.name})]})]}),(0,t.jsx)(S,{structure:s,onSocialsClick:m}),!o&&(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[h&&(0,t.jsxs)("button",{onClick:()=>x?x(a):a(),className:"flex items-center justify-center gap-2 rounded-lg bg-blue-500 px-4 py-2 text-base text-white",children:[(0,t.jsx)(ea.c,{width:24,height:24,fill:"white"}),"Contacter"]}),n&&(0,t.jsx)("button",{onClick:()=>n(),className:"border-primary-400 bg-primary-25 hidden items-center justify-center gap-2 rounded-lg border p-2 md:flex",children:(0,t.jsx)(d.q,{className:"text-primary-400 size-6"})}),c&&!(0,i.uyv)(r)&&(0,t.jsxs)("button",{onClick:()=>x?x(c):c(),className:"flex items-center justify-center gap-2 rounded-lg border border-amber-700 bg-amber-50 px-4 py-2 text-amber-700",children:[(0,t.jsx)(u.C,{className:"size-6",weight:r?"fill":"regular"}),"Favoris"]})]})]})},en=e=>{let{commercials:l}=e;return(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,t.jsx)("h3",{className:"text-lg font-semibold text-stone-900",children:"Interlocuteurs"}),(0,t.jsx)("div",{className:"grid gap-3 md:grid-cols-2",children:l.map(e=>{var l,s,a;let o=(0,i.mG7)({firstName:null!=(l=e.user.firstName)?l:e.firstName,lastName:null!=(s=e.user.lastName)?s:e.lastName}),d=null!=(a=e.user.email)?a:e.email;return(0,t.jsxs)("div",{className:"flex items-start gap-3 rounded-lg border border-gray-200 bg-white p-4",children:[(0,t.jsx)("div",{className:"flex size-10 shrink-0 items-center justify-center rounded-full bg-primary-50",children:(0,t.jsx)(r.n,{size:20,className:"text-primary-500"})}),(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsx)("p",{className:"font-medium text-stone-900",children:o}),e.jobTitle&&(0,t.jsx)("p",{className:"text-sm text-stone-500",children:e.jobTitle}),d&&(0,t.jsxs)("div",{className:"flex items-center gap-1.5 text-sm text-stone-600",children:[(0,t.jsx)(n.s,{size:14}),(0,t.jsx)("a",{href:"mailto:".concat(d),className:"hover:underline",children:d})]}),e.user.phoneNumber&&(0,t.jsxs)("div",{className:"flex items-center gap-1.5 text-sm text-stone-600",children:[(0,t.jsx)(c.E,{size:14}),(0,t.jsx)("a",{href:"tel:".concat(e.user.phoneNumber),className:"hover:underline",children:e.user.phoneNumber})]})]})]},e.id)})})]})},ec=e=>{let{bannerPicture:l,getFileUrl:s}=e,[a,i]=(0,f.useState)(!1);return(0,t.jsxs)("div",{className:"w-full overflow-hidden relative",children:[!a&&(0,t.jsx)("div",{className:"absolute inset-0 animate-pulse bg-secondary-100 aspect-[3/1] md:aspect-[456/64] md:rounded-xl"}),(0,t.jsx)("img",{src:s(l.key,l.type),alt:"Banni\xe8re",className:(0,p.cn)("aspect-[3/1] w-full object-cover md:aspect-[456/64] md:rounded-xl scale-150 transition-opacity duration-300",a?"opacity-100":"opacity-0"),draggable:!1,loading:"lazy",onLoad:()=>i(!0)})]})},eo=e=>{let{onBackClick:l}=e;return(0,t.jsx)("button",{onClick:l,className:"items-center justify-center gap-2 rounded-lg border border-gray-200 bg-white p-2",children:(0,t.jsx)(o.A,{size:20,className:"text-primary-500"})})},ed=e=>{let{onShareClick:l}=e;return(0,t.jsx)("div",{className:"flex gap-2",children:(0,t.jsx)("button",{onClick:l,className:"items-center justify-center gap-2 rounded-lg border border-gray-200 bg-white p-2",children:(0,t.jsx)(d.q,{size:20,className:"text-primary-500"})})})},eu=e=>{let{isLiked:l,onLikeClick:s}=e;return(0,t.jsx)("button",{onClick:s,className:"items-center justify-center gap-2 rounded-lg border border-gray-200 bg-white p-2",children:(0,t.jsx)(u.C,{size:20,weight:l?"fill":"regular",className:"text-primary-500"})})},ex=e=>{let{customAppearance:l,getFileUrl:s,isFixed:a=!0}=e,[r,n]=(0,f.useState)(!1),c=(null==l?void 0:l.backgroundPicture)?s(l.backgroundPicture.key,"media"):void 0;return(0,f.useEffect)(()=>
1{if(!c)return void n(!0);let e=new Image;e.onload=()=>{n(!0)},e.onerror=()=>{n(!0)},e.src=c},[c]),(0,t.jsxs)(t.Fragment,{children:[!r&&(0,t.jsx)("div",{className:(0,p.cn)("z-0 size-full animate-pulse bg-secondary-100",a?"fixed":"absolute")}),(0,t.jsx)("div",{className:(0,p.cn)("z-0 size-full transition-opacity duration-500",r?"opacity-100":"opacity-0",a?"fixed":"absolute"),style:{backgroundColor:(0,i.oF5)(l.backgroundColor)}}),(0,t.jsx)("div",{className:(0,p.cn)("z-0 size-full transition-opacity duration-500 bg-cover bg-no-repeat bg-center",r?"opacity-100":"opacity-0",a?"fixed":"absolute"),style:{opacity:l.filterOpacity/100,backgroundImage:c?"url(".concat(c,")"):void 0}})]})},em=e=>{let{structure:l,onConversationClick:s=m(),onSocialsClick:r,onWebsiteClick:n,isLiked:c,toggleLike:o,participations:d,activePanel:u,onPanelChange:x,customAppearance:f,isEmbedded:h,getFileUrl:g,onShareClick:v,onBackClick:j=m(),onOpenActivityList:b=m(),onEventCardClick:N=m(),eventSchedules:y,exhibitorPackNumber:w,actionGuard:k,isBackgroundFixed:z=!0}=e,{bannerPicture:A,picture:S,description:U}=l,F=void 0===w||null!==w&&w>=2;f||(f=a.KSE);let E=(void 0===w||null!==w&&w>=2)&&"commercials"in l?l.commercials.filter(e=>e.visibleOnExhibitorPage):[],L=null!=y?y:d.flatMap(e=>{var l,s;return null!=(s=null==(l=e.dates)?void 0:l.schedules)?s:[]});return(0,t.jsxs)("div",{className:"relative size-full overflow-auto",children:[(0,t.jsx)(ex,{customAppearance:f,getFileUrl:g,isFixed:z}),(0,t.jsxs)("div",{className:"relative z-10 w-full md:p-10 overflow-y-auto",children:[A&&F?(0,t.jsx)(ec,{bannerPicture:A,getFileUrl:g}):(0,t.jsx)("div",{className:"h-5"}),(0,t.jsxs)("div",{className:"flex w-full flex-col gap-4 md:gap-6 md:px-10 px-3 max-md:py-8",children:[(0,t.jsxs)("div",{className:"relative z-20 -mt-12 flex w-full justify-between px-4 md:hidden",children:[j&&(0,t.jsx)(eo,{onBackClick:j}),!h&&(0,t.jsxs)("div",{className:"flex gap-3",children:[v&&(0,t.jsx)(ed,{onShareClick:v}),o&&!(0,i.uyv)(c)&&(0,t.jsx)(eu,{isLiked:c,onLikeClick:()=>k?k(o):o()})]})]}),(0,t.jsxs)("div",{className:(0,p.cn)("flex w-full flex-col gap-4 md:flex-row",{"md:-mt-4":A&&F}),children:[(0,t.jsx)("div",{className:"flex flex-col gap-4 grow",children:(0,t.jsx)(er,{structure:l,structureImageUrl:g(null==S?void 0:S.key,null==S?void 0:S.type),onConversationClick:s,isLiked:c,onShareClick:v,toggleLike:o,isEmbedded:h,actionGuard:k,onSocialsClick:r})}),(0,t.jsx)("div",{className:"flex flex-col gap-3 pt-8 grow",children:(0,t.jsx)(C,{structure:l,onWebsiteClick:n})})]}),U&&(0,t.jsx)("div",{className:"text-sm md:text-lg text-stone-900 font-semibold md:font-normal md:w-2/3 w-full md:-mt-2",children:U}),E.length>0&&(0,t.jsx)(en,{commercials:E}),(0,t.jsx)(et,{structure:l,participations:d,activePanel:u,onPanelChange:x,getFileUrl:g,onOpenActivityList:b,onEventCardClick:N,eventSchedules:L,exhibitorPackNumber:w})]})]})]})}},91993:(e,l,s)=>{s.d(l,{A7:()=>f,FN:()=>x,Oj:()=>h,Q8:()=>p,Wk:()=>m,dw:()=>g});var t=s(6029),a=s(38471),i=s(58472),r=s(39477),n=s(55729),c=s(39794),o=s(65403);let d=n.createContext(null);function u(){let e=n.useContext(d);if(!e)throw Error("useCarousel must be used within a <Carousel />");return e}let x=n.forwardRef((e,l)=>{let{orientation:s="horizontal",opts:i,setApi:r,plugins:o,className:u,children:x,...m}=e,[f,p]=(0,a.A)({...i,axis:"horizontal"===s?"x":"y"},o),[h,g]=n.useState(!1),[v,j]=n.useState(!1),[b,N]=n.useState(0),y=n.useCallback(e=>{e&&(g(e.canScrollPrev()),j(e.canScrollNext()))},[]),w=n.useCallback(()=>{null==p||p.scrollPrev()},[p]),k=n.useCallback(()=>{null==p||p.scrollNext()},[p]),C=n.useCallback(()=>null==p?void 0:p.scrollSnapList(),[p]),z=n.useCallback(e=>{"ArrowLeft"===e.key?(e.preventDefault(),w()):"ArrowRight"===e.key&&(e.preventDefault(),k())},[w,k]);return n.useEffect(()=>{p&&r&&r(p)},[p,r]),n.useEffect(()=>{if(p)return y(p),p.on("reInit",y),p.on("select",y),()=>{null==p||p.off("select",y)}},[p,y]),(0,t.jsx)(d.Provider,{value:{carouselRef:f,api:p,opts:i,orientation:s||((null==i?void 0:i.axis)==="y"?"vertical":"horizontal"),scrollPrev:w,scrollNext:k,canScrollPrev:h,canScrollNext:v,selectedScrollSnap:b,scrollSnapList:C},children:(0,t.jsx)("div",{ref:l,onKeyDownCapture:z,className:(0,
1c.cn)("relative",u),role:"region","aria-roledescription":"carousel",...m,children:x})})});x.displayName="Carousel";let m=n.forwardRef((e,l)=>{let{className:s,...a}=e,{carouselRef:i,orientation:r}=u();return(0,t.jsx)("div",{ref:i,className:"overflow-hidden",children:(0,t.jsx)("div",{ref:l,className:(0,c.cn)("flex","horizontal"===r?"-ml-4":"-mt-4 flex-col",s),...a})})});m.displayName="CarouselContent";let f=n.forwardRef((e,l)=>{let{className:s,...a}=e,{orientation:i}=u();return(0,t.jsx)("div",{ref:l,role:"group","aria-roledescription":"slide",className:(0,c.cn)("min-w-0 shrink-0 grow-0 basis-full","horizontal"===i?"pl-4":"pt-4",s),...a})});f.displayName="CarouselItem";let p=n.forwardRef((e,l)=>{let{className:s,variant:a="outline",size:r="icon",...n}=e,{orientation:d,scrollPrev:x,canScrollPrev:m}=u();return(0,t.jsxs)(o.$,{ref:l,variant:a,size:r,className:(0,c.cn)("absolute h-8 w-8 rounded-full","horizontal"===d?"-left-12 top-1/2 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90",s),disabled:!m,onClick:x,...n,children:[(0,t.jsx)(i.A,{className:"size-4"}),(0,t.jsx)("span",{className:"sr-only",children:"Previous slide"})]})});p.displayName="CarouselPrevious";let h=n.forwardRef((e,l)=>{let{className:s,variant:a="outline",size:i="icon",...n}=e,{orientation:d,scrollNext:x,canScrollNext:m}=u();return(0,t.jsxs)(o.$,{ref:l,variant:a,size:i,className:(0,c.cn)("absolute h-8 w-8 rounded-full","horizontal"===d?"-right-12 top-1/2 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90",s),disabled:!m,onClick:x,...n,children:[(0,t.jsx)(r.A,{className:"size-4"}),(0,t.jsx)("span",{className:"sr-only",children:"Next slide"})]})});h.displayName="CarouselNext";let g=n.forwardRef((e,l)=>{var s,a;let{className:i,variant:r="outline",size:n="icon",...o}=e,{orientation:d,selectedScrollSnap:x,scrollSnapList:m}=u(),f=null!=(a=null==(s=m())?void 0:s.length)?a:0;return(0,t.jsx)("div",{className:(0,c.cn)("absolute flex w-full justify-center","horizontal"===d?"-bottom-12 flex-row gap-1":"-right-12 flex-col gap-1",i),children:Array.from({length:f},(e,l)=>(0,t.jsx)("div",{style:{width:"8px",height:"8px",borderRadius:"50%",backgroundColor:l===x?"white":"gray",border:"1px solid black"}},l))})});g.displayName="CarouselSummary"}}]); 2//# sourceMappingURL=2947-ef8b7f79377c99dc.js.map
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.