PageSourceSearch

https://responsiblepackagingexpo.co.uk/assets/ExhibitorHotel-lRFCRpqq.js

js responsiblepackagingexpo.co.uk collected 2026-09-30 21:52:51 UTC 2,034 bytes, 1 lines download raw bytes

1import{j as e}from"./vendor-ui-Cmvb7Owm.js";import{b$ as h,bu as u,N as f,b_ as n,P as b,F as p,s as l,E as c}from"./index-5g62s0Db.js";import{h as g,r as m}from"./vendor-react-DT3EBgZv.js";import"./vendor-dnd-B5czVS4k.js";import"./vendor-editor-D2klMk7-.js";import"./vendor-data-EeBZkdt7.js";import"./vendor-charts-Ly3mFSe7.js";const _=()=>{const r=g(),t=h(),[s,x]=m.useState({});m.useEffect(()=>{(async()=>{const{data:{session:a}}=await l.auth.getSession();if(!a){r("/exhibitor-portal/login");return}const{data:o,error:i}=await l.from("exhibitors").select("name, booth_number").eq("user_id",a.user.id).maybeSingle();if(i){console.error("Error fetching exhibitor:",i);return}o&&x(o)})()},[r]);const d=[{id:"hotel-title",component:e.jsx("section",{className:"py-12",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsx(c,{pageName:t,sectionName:"title",contentKey:"heading",defaultValue:"Book Your Hotel",className:"text-4xl font-bold mb-4 text-foreground",as:"h1"}),e.jsx(c,{pageName:t,sectionName:"title",contentKey:"description",defaultValue:"Coming soon",className:"text-lg text-muted-foreground w-full",as:"p"})]})})}];return e.jsxs(e.Fragment,{children:[e.jsx(u,{children:e.jsx("title",{children:"Book Your Hotel | Exhibitor Portal"})}),e.jsxs("div",{className:"min-h-screen flex flex-col",children:[e.jsx(f,{}),e.jsx("main",{className:"flex-1 pt-page pb-12",children:e.jsx("div",{className:"container mx-auto px-6",children:e.jsxs("div",{className:"flex gap-8 mt-[60px]",children:[e.jsx("aside",{className:"w-64 flex-shrink-0 sticky top-24 h-fit hidden lg:block",children:e.jsx(n,{exhibitorName:s==null?void 0:s.name,standNumber:s==null?void 0:s.booth_number,renderTrigger:!1,alwaysVisible:!0})}),e.jsx("div",{className:"lg:hidden fixed top-20 left-4 z-50",children:e.jsx(n,{exhibitorName:s==null?void 0:s.name,standNumber:s==null?void 0:s.booth_number,renderTrigger:!0})}),e.jsx("div",{className:"flex-1 min-w-0",children:e.jsx(b,{pageName:t,sections:d})})]})})}),e.jsx(p,{})]})]})};export{_ as default};

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.