1import{b as e,d as a}from"./element-plus.80abf16b.js";import{c1 as s,bK as t,bQ as o,c2 as l,c7 as r,c8 as d,bP as c,bW as n,ca as i,cg as u,ce as m,c5 as p,ep as b,eq as v}from"./commonmodules.b9c1dd40.js";import{_ as f,u as g,a as h,m as _}from"./index.d3bd9396.js";import"./lodash-es.480d1bd8.js";import"./axios.1263d4b1.js";import"./vue-router.5e13d197.js";const S=(e=>(b("data-v-7dc8ce2b"),e=e(),v(),e))((()=>i("p",null,"You are about to leave the Families for Life website and being redirected to an external website. Would you like to proceed?",-1))),L={class:"camps-flex-end"};var j=f(s({__name:"LeaveSiteDialog",setup(s){const b=g(),v=t({get:()=>!!b.state.render.hasLeaveSiteWarning,set(e){b.commit(_.render.setLeaveSite,{hasLeaveSiteWarning:e})}}),f=t((()=>b.state.render.leaveSiteProceedUrl)),j=()=>{setTimeout((()=>{v.value=!1}),100)};return o((()=>v.value),(e=>{var a,s;e?null==(a=document.querySelector("html"))||a.classList.add("camps-open-dialog"):null==(s=document.querySelector("html"))||s.classList.remove("camps-open-dialog")})),(s,t)=>{const o=e,b=a;return l(),r(b,{modelValue:c(v),"onUpdate:modelValue":t[1]||(t[1]=e=>n(v)?v.value=e:null),title:"You are now leaving this site",width:"680px","close-on-click-modal":!1,onClose:t[2]||(t[2]=e=>v.value=!1),"align-center":"",class:"camps-dialog"},{footer:d((()=>[i("div",L,[u(o,{class:"camps-cancel-btn",onClick:t[0]||(t[0]=e=>v.value=!1)},{default:d((()=>[m("Stay")])),_:1}),i("a",p({href:c(h).ensureUrl(c(f))},{target:"_blank",rel:"noopener noreferrer",onClick:j}),[u(o,{type:"primary"},{default:d((()=>[m("Proceed")])),_:1})],16)])])),default:d((()=>[S])),_:1},8,["modelValue"])}}}),[["__scopeId","data-v-7dc8ce2b"]]);export{j 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.