1import{_ as b}from"./MepIconToggleButton.vue_vue_type_script_setup_true_lang-CxBxRejJ.js";import{d as v,be as h,s as k,w as x,bP as w,bw as S,o as l,l as u,m as E,j as I,W as P,k as T,F as d,r as B,i as F,n as r,bz as O,by as R,bS as V,bg as C}from"./index-2S1bX6FN.js";try{let n=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},o=new n.Error().stack;o&&(n._sentryDebugIds=n._sentryDebugIds||{},n._sentryDebugIds[o]="58163959-6ce0-4799-9c1a-c1b86cc100c2",n._sentryDebugIdIdentifier="sentry-dbid-58163959-6ce0-4799-9c1a-c1b86cc100c2")}catch{}const D={class:"grid h-[483px] grid-cols-2 gap-2 py-2"},W=v({__name:"MepStageREF15",setup(n,{expose:o}){const c=h(),{nextStageId:i,isStageValid:f}=k(c),{form:{defineField:m}}=c,[s]=m("ref15"),p=a=>{var e;return((e=s.value)==null?void 0:e.includes(a))||!1};function g(a){s.value||(s.value=[]);const e=s.value.indexOf(a);e===-1?s.value.push(a):s.value.splice(e,1)}return x(()=>s.value,()=>{var a;f.value=w.shape.ref15.safeParse(s.value).success,(a=s.value)!=null&&a.some(e=>S.includes(e))?i.value="REF17":i.value="G4"},{immediate:!0,deep:!0}),o({onPrimaryButtonClicked:()=>{c.nextStage()}}),(a,e)=>{const _=C,y=b;return l(),u(d,null,[E(_,{is:"h3",class:"py-6",variant:"feature-large"},{default:I(()=>e[0]||(e[0]=[P("Who do you need to protect?")])),_:1,__:[0]}),T("div",D,[(l(!0),u(d,null,B(r(V),t=>(l(),F(y,{key:t,label:r(O)[t],icon:r(R)[t],"is-checked":p(t),onToggle:$=>g(t)},null,8,["label","icon","is-checked","onToggle"]))),128))])],64)}}});export{W as default}; 2//# sourceMappingURL=MepStageREF15-BKplMI23.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.