1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./6Z-SD6Co.js","./xxrWeASK.js","./Dbh2RKyb.js","./DmHWfOvw.js","./B7mGzacN.js","./1Fh_g1AI.js","./OpenFormFooter.GSAvajqW.css","./Bh7MhTJX.js","./BttUkol1.js"])))=>i.map(i=>d[i]); 2import{aH as se,bk as ne,fi as re,bn as ue,au as l,aC as F,aE as C,aF as le,bh as ie,b9 as y,aY as B,fu as ce,bH as me,aZ as de,bo as pe,aL as _,aM as p,ax as i,aA as I,aQ as fe,av as _e,aw as ve,aG as ge,cN as j,eo as R,ay as f,aP as he,bF as ye,fv as be}from"./xxrWeASK.js";import{_ as ke}from"./C-sw4YEv.js";import{_ as we}from"./C8JabLVP.js";import{u as xe,h as V,a as H,f as Se,d as Ee}from"./sZNw8YyM.js";import{F as Fe}from"./DLAoyIcQ.js";import{f as Ce}from"./8ADr1DzE.js";import{a as Ie}from"./DtGOnXca.js";import"./1Fh_g1AI.js";import"./pTtSbWCT.js";import"./CKlQ_-9W.js";import"./CVLdET9s.js";import"./tuY0bweC.js";import"./hWFBe097.js";import"./BqJtjWoQ.js";import"./yPoIC_ol.js";import"./CjeIyUHI.js";import"./DqaU7_B5.js";import"./BlmaMc_B.js";import"./BgT5GFRz.js";import"./RP6g8N2_.js";import"./B7-aXXK9.js";import"./CVUmRL5c.js";import"./D0es54WD.js";import"./qFxHkzYR.js";import"./CUxI-eq2.js";import"./DIbCO9Pd.js";import"./Dao1Nlee.js";import"./ChRNTMRH.js";import"./DXq_a9It.js";import"./CDvFabpz.js";try{let a=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},m=new a.Error().stack;m&&(a._sentryDebugIds=a._sentryDebugIds||{},a._sentryDebugIds[m]="8368c5ad-5da2-42dc-8ca3-f88c1a41a7d7",a._sentryDebugIdIdentifier="sentry-dbid-8368c5ad-5da2-42dc-8ca3-f88c1a41a7d7")}catch{}const Re=new Set([408,425,429]);function U(a){var v;const m=(a==null?void 0:a.statusCode)??(a==null?void 0:a.status)??((v=a==null?void 0:a.response)==null?void 0:v.status),c=Number(m);return Number.isInteger(c)&&c>0?c:null}function $(a){return U(a)===404}function Le(a,m){if(a>=2)return!1;const c=U(m);return c===null||Re.has(c)||c>=500}function De(a){return Math.min(250*2**a,1e3)}function z(a){return $(a)?404:503}const Te=j(()=>R(()=>import("./6Z-SD6Co.js"),__vite__mapDeps([0,1,2,3,4,5,6]),import.meta.url).then(a=>a.default||a)),Ae=j(()=>R(()=>import("./Bh7MhTJX.js"),__vite__mapDeps([7,1]),import.meta.url).then(a=>a.default||a)),Ne={id:"public-form","data-testid":"public-form-page",class:"flex flex-col min-h-screen"},Me={class:"w-full mx-auto flex flex-col grow h-full"},Oe={key:0,class:"flex grow items-center justify-center p-6"},Pe={key:1},Be={key:2},Ve={class:"text-center mt-6 p-4"},gt={__name:"index",async setup(a){const m=ie(),c=se(),v=xe(),L=ge(),b=ne().params.slug,{t:W}=re(),{performRedirect:q}=be(),{data:t,isLoading:k,error:g,refetch:D,suspense:He}=Ie().detail(b,{retry:Le,retryDelay:De,refetchOnWindowFocus:!1,requestOptions:{retry:!1}}),w=ue(`public-form-error-status:${b}`,()=>null),T=l(()=>g.value?z(g.value):w.value),G=l(()=>T.value===404),Q=l(()=>T.value===503),x=F(!1),Y=()=>{x.value||(x.value=!0,D().finally(()=>{x.value=!1}))},S=F(null);ye("passwordError",S);const E=F(null),Z=()=>{var e;(e=E.value)!=null&&e.trackFormSubmit&&E.value.trackFormSubmit()},J=function(e){const o=window.location.protocol==="https:",u=he("password-"+b,{maxAge:60*60*7,sameSite:o?"none":"lax",secure:o});return R(async()=>{const{default:n}=await import("./BttUkol1.js").then(s=>s.s);return{default:n}},__vite__mapDeps([8,1]),import.meta.url).then(({default:n})=>(u.value=n(e),S.value=null,y().then(()=>D()).then(()=>{var s;if((s=t.value)!=null&&s.is_password_protected){S.value=W("forms.invalid_password");return}N()})))};C(t,e=>{e&&(w.value=null,V(e==null?void 0:e.dark_mode),H(e==null?void 0:e.transparent_background),y(()=>{window.document.documentElement.classList.remove("hidden")}))},{immediate:!0}),C(g,e=>{e&&(w.value=z(e))}),C([k,g],async([e,o])=>{!e&&$(o)&&await q({skipIfIframe:!0})}),le(()=>{var e,o,u;if(m.hideChat(),c.hideFeatureBaseButton(),document.body.classList.add("public-page"),t.value){V((e=t.value)==null?void 0:e.dark_mode),H((o=t.value)==null?void 0:o.transparent_background),y(()=>{window.document.documentElement.classList.remove("hidden")});{const n=!!B("custom_code.enable_self_hosted",!1),s=!!B("self_hosted",!1),h=ce()||s&&n,P=M.value;if(P&&h){const ae=document.createRange().createContextualFragment(P);try{document.head.append(ae)}catch(oe){console.error("Error appending custom code",oe)}}!L&&((u=t.value)!=null&&u.auto_focus)&&Se()}N()}});let A=!1;const N=()=>{var e;!((e=t.value)!=null&&e.is_password_protected)&&!A&&(A=!0,y(()=>{Ce.view(t.value.slug)}))};me(()=>{c.showFeatureBaseButton(),document.body.classList.remove("public-page"),m.showChat(),Ee()});const r=l(()=>{var e;return(e=t.value)!=null&&e.seo_meta?t.value.seo_meta:{}}),K=l(()=>!t.value||!t.value.font_family?null:`https://fonts.googleapis.com/css?family=${t.value.font_family.replace(/ /g,"+")}:wght@400,500,700,800,900&display=swap`),X=l(()=>{const e=[];return t.value&&t.value.font_family&&e.push({rel:"stylesheet",href:K.value}),r.value.page_favicon&&(e.push({rel:"icon",type:"image/x-icon",href:r.value.page_favicon}),e.push({rel:"apple-touch-icon",type:"image/png",href:r.value.page_favicon}),e.push({rel:"shortcut icon",href:r.value.page_favicon})),e});de({title:()=>r.value.page_title?r.value.page_title:t.value?t.value.title:"Create beautiful forms",description:()=>r.value.page_description?r.value.page_description:null,ogImage:()=>{var e,o;return r.value.page_thumbnail?r.value.page_thumbnail:t.value&&((e=t.value)!=null&&e.cover_picture)?(o=t.value)==null?void 0:o.cover_picture:null},robots:()=>{var e;return t.value&&((e=t.value)!=null&&e.can_be_indexed)?null:"noindex, nofollow"}},!0);const ee=l(()=>{var e,o;return{dark:((e=t.value)==null?void 0:e.dark_mode)==="dark",hidden:((o=t.value)==null?void 0:o.dark_mode)==="auto"&&!1}}),M=l(()=>{var n,s,d;const o=(((s=(n=t.value)==null?void 0:n.workspace)==null?void 0:s.settings)||{}).custom_code||"",u=((d=t.value)==null?void 0:d.custom_code)||"";return!o&&!u?null:(o+` 3`+u).trim()}),O=l(()=>{var n,s,d;const o=(((s=(n=t.value)==null?void 0:n.workspace)==null?void 0:s.settings)||{}).custom_css||"",u=((d=t.value)==null?void 0:d.custom_css)||"";return!o&&!u?null:(o+` 4`+u).trim()}),te=l(()=>!!M.value);return pe({htmlAttrs:{dir:()=>{var e;return(e=t.value)!=null&&e.layout_rtl?"rtl":"ltr"},class:ee.value,lang:()=>{var e;return((e=t.value)==null?void 0:e.language)||"en"}},titleTemplate:e=>r.value.page_title?e:e?`${e} - OpnForm`:"OpnForm",link:X.value,meta:r.value.page_favicon?[{name:"mobile-web-app-capable",content:"yes"},{name:"apple-mobile-web-app-status-bar-style",content:"black-translucent"}]:{},script:l(()=>{const e=[];return L&&e.push({src:"/widgets/iframeResizer.contentWindow.min.js"}),te.value&&e.unshift({src:"/widgets/opnform-local.js"}),e}),style:l(()=>O.value?[{key:"custom-css",textContent:O.value}]:[])}),(e,o)=>{var d,h;const u=Te,n=ke,s=Ae;return f(),_("div",Ne,[p("div",Me,[i(Q)?(f(),_("div",Oe,[p("div",{class:"max-w-md text-center"},[o[0]||(o[0]=p("h1",{class:"text-2xl font-semibold text-neutral-900"}," This form is temporarily unavailable ",-1)),o[1]||(o[1]=p("p",{class:"mt-3 text-neutral-500"}," We couldn't load the form right now. Please check your connection and try again. ",-1)),p("button",{type:"button",class:"mt-6 rounded-lg bg-blue-500 px-4 py-2 font-medium text-white hover:bg-blue-600",onClick:Y}," Try again ")])])):i(G)||!i(k)&&!i(t)?(f(),_("div",Pe,[I(u)])):i(k)?(f(),_("div",Be,[p("p",Ve,[I(n,{class:"h-6 w-6 text-blue-500 mx-auto"})])])):(f(),_(fe,{key:3},[(d=i(t).analytics)!=null&&d.provider&&((h=i(t).analytics)!=null&&h.tracking_id)?(f(),_e(s,{key:0,ref_key:"analyticsScriptRef",ref:E,form:i(t)},null,8,["form"])):ve("",!0),I(we,{ref:"openCompleteFormRef",form:i(t),class:"w-full grow min-h-0","dark-mode":i(v),mode:i(Fe).LIVE,onPasswordEntered:J,onSubmitted:Z},null,8,["form","dark-mode","mode"])],64))])])}}};export{gt 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.