1import{j as e}from"./vendor-ui-Bwz2KwBC.js";import{i as t,j as a,N as s,l as i,P as m,F as n}from"./index-Yxar46Qa.js";import{r as l}from"./vendor-react-B-LUs8MM.js";import"./vendor-dnd-BwFBceOp.js";import{E as c}from"./EditableEmbed-DMYwltt8.js";import"./vendor-editor-B92hpOiY.js";import{u as d}from"./usePageName-CKhGjDnp.js";import"./vendor-data-D3rmSUoE.js";import"./vendor-charts-C9IGNkSd.js";import"./useFortemFormScroll-BlVwzw7z.js";const v=({pageName:r})=>{d(r);const o=l.useMemo(()=>[{id:"registration-form",component:e.jsxs("section",{className:"py-4",children:[e.jsxs("div",{className:"text-center mb-8 md:mb-12 px-4",children:[e.jsx(t,{pageName:"registration",sectionName:"registration-form",contentKey:"form-title",defaultValue:"Secure Your Place",className:"font-heading text-primary text-3xl md:text-4xl mb-4 leading-[1.1]",as:"h2"}),e.jsx(t,{pageName:"registration",sectionName:"registration-form",contentKey:"form-subtitle",defaultValue:"Complete the form below to secure your spot. Early registration receives exclusive benefits!",className:"text-muted-foreground block",as:"p"})]}),e.jsx("div",{className:"max-w-4xl mx-auto",children:e.jsx(c,{pageName:"registration",sectionName:"registration-form",contentKey:"form-embed",defaultSrc:`<!-- Fortem registration form â FSI UK --> 2 3<script async src="https://fortem-eventflow.lovable.app/embed/v1.js"><\/script> 4 5<fortem-form 6 id="fsi-reg" 7 event="fsi-uk" 8 form-type="registration" 9 theme="light" 10 mode="auto" 11 style="display:block;width:100%;"> 12</fortem-form> 13 14<script> 15 document.getElementById('fsi-reg').addEventListener('fortem-form-ready', function (e) { 16 console.log('Fortem form ready', e.detail); 17 }); 18 document.getElementById('fsi-reg').addEventListener('fortem-form-submit', function (e) { 19 console.log('Registration complete', e.detail); 20 }); 21 document.getElementById('fsi-reg').addEventListener('fortem-form-error', function (e) { 22 console.warn('Fortem form error', e.detail); 23 }); 24<\/script>`,height:"1200px",className:"w-full"})})]})}],[]);return e.jsxs(e.Fragment,{children:[e.jsx(a,{titlePrefix:"Registration",description:"Register to attend {eventName} and gain access to industry-leading exhibitors, speakers, and networking opportunities."}),e.jsxs("div",{className:"min-h-screen flex flex-col bg-background",children:[e.jsx(s,{}),e.jsx(i,{pageName:"registration",defaultTitle:"Register",defaultSubtitle:"Secure your place at {eventName}."}),e.jsx("main",{className:"flex-1 container mx-auto px-4 pt-8 pb-12",children:e.jsx(m,{pageName:"registration",sections:o})}),e.jsx(n,{})]})]})};export{v 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.