1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["app.BK1FjBYr.css","SimpleModal.BHvIHfU9.css","SimpleTooltip.DHQkn1Bt.css"])))=>i.map(i=>d[i]); 2import{_ as e,a as t}from"./app.Wzs_2Nw1.js";import{a as i}from"./vendor__vuex.BSS0Ey-L.chunk.js";import{v as l,x as o,y as r,z as a,T as m,D as d,B as s,I as n,G as c,E as p}from"./[email protected]";import"./vendor__vuex-persist.B5LF_2-t.chunk.js";import"./vendor__deepmerge.Bdy36ZRk.chunk.js";import"./vendor__localforage.uGYVBsnX.chunk.js";import"./helpers.CuxPSDuh.chunk.js";import"./vendor__lodash-es.BrdMepN5.chunk.js";import"./vendor__uuid.95ek7se7.chunk.js";import"./vendor__vee-validate.BytIjH8S.chunk.js";import"./[email protected]";const f={name:"FieldLabel",components:{IconCircleQuestionRegular:l((()=>t((()=>import("./circle-question-regular.C7PO3_LS.chunk.js")),[]))),SimpleModal:l((()=>t((()=>import("./SimpleModal.DAOw_cua.chunk.js")),__vite__mapDeps([0,1])))),SimpleTooltip:l((()=>t((()=>import("./SimpleTooltip.C9fHJyd8.chunk.js")),__vite__mapDeps([0,2]))))},props:{formField:{type:Object,required:!0},modifier:String,label:String,visuallyHidden:{type:Boolean,default:!1}},computed:{...i("acf",["hintStyle"])},methods:{maybeModifyClass:(e,t)=>t?`${e}--${t}`:""}},u=["for"],_=["data-cm-modal-open"],h=["id"],y=e(f,[["render",(e,t,i,l,f,y)=>{const x=o("IconCircleQuestionRegular"),b=o("SimpleModal"),g=o("SimpleTooltip");return a(),r("label",{for:"cm-"+i.formField.id,class:c(`cm-label cm-label--field ${y.maybeModifyClass("cm-label",i.modifier)} cm-form-field-label cm-mb-2 cm-flex ${i.visuallyHidden?"cm-visually-hidden":""}`)},[m(e.$slots,"beforeText"),d("div",{class:c("cm-label-text "+y.maybeModifyClass("cm-label-text",i.modifier))},n(i.label),3),i.formField.field_help_text&&!i.visuallyHidden?(a(),r("span",{key:0,class:c(`cm-help-text-container cm-help-text-container--field cm-help-text-container--${e.hintStyle} ${y.maybeModifyClass("cm-help-text-container",i.modifier)}`)},["modal"===e.hintStyle?(a(),r("button",{key:0,class:c("cm-help-text-trigger cm-help-text-trigger--modal cm-help-text-trigger--field "+y.maybeModifyClass("cm-help-text-trigger",i.modifier)),"data-cm-modal-open":`cm-${i.formField.id}-modal`,type:"button","aria-label":"More information"},[p(x,{"aria-hidden":"true"}),p(b,{text:i.formField.field_help_text,id:"cm-"+i.formField.id},null,8,["text","id"])],10,_)):"tooltip"===e.hintStyle?(a(),r("button",{key:1,id:`cm-${i.formField.id}-tooltip-trigger`,class:c("cm-help-text-trigger cm-help-text-trigger--tooltip cm-help-text-trigger--field "+y.maybeModifyClass("cm-help-text-trigger",i.modifier)),type:"button","aria-label":"More information"},[p(x,{"aria-hidden":"true"}),p(g,{text:i.formField.field_help_text,id:"cm-"+i.formField.id},null,8,["text","id"])],10,h)):s("",!0)],2)):s("",!0)],10,u)}]]);export{y 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.