PageSourceSearch

https://www.greenchoice.nl/_nuxt/JGBqOYlc.js

js greenchoice.nl collected 2026-09-24 10:09:05 UTC 3,964 bytes, 1 lines download raw bytes

1import{$ as e,C as t,E as n,Et as r,F as i,I as a,J as o,N as s,O as c,X as l,Z as u,_ as d,d as f,lt as p,nt as m,q as h,rt as g,tt as _,x as v,y}from"./B4QSfC7d.js";import{cn as b,o as x,un as S}from"./DnaNAFOO.js";import{t as C}from"./S71ssNoF.js";import{t as w}from"./D8z4-9Cs.js";import{t as T}from"./CECpsjDU.js";var E=Symbol(`flo-text-area-context`),D=c({__name:`FloTextAreaLabel`,props:{for:{},optional:{type:Boolean},id:{},asChild:{type:Boolean},as:{default:`label`}},setup(e){let r=e,i=s(E),a=d(()=>r.for??i?.id?.value);return(e,i)=>(h(),y(C,{as:r.as,"as-child":r.asChild,optional:r.optional,for:a.value,class:`flo-text-area__label`},t({tooltip:p(()=>[u(e.$slots,`tooltip`)]),default:p(()=>[u(e.$slots,`default`)]),_:2},[e.$slots.link?{name:`link`,fn:p(()=>[u(e.$slots,`link`)]),key:`0`}:void 0,e.$slots.helperText?{name:`helperText`,fn:p(()=>[n(w,{variant:`subtle`},{default:p(()=>[u(e.$slots,`helperText`)]),_:3})]),key:`1`}:void 0]),1032,[`as`,`as-child`,`optional`,`for`]))}}),O=S(c({__name:`FloTextAreaField`,props:i({disabled:{type:Boolean},name:{},modelValue:{},rows:{default:5},placeholder:{},id:{},size:{},weight:{},asChild:{type:Boolean,default:!1},as:{default:`textarea`}},{modelValue:{},modelModifiers:{}}),emits:i([`input`,`update:model-value`],[`update:modelValue`]),setup(e,{emit:t}){let n=e,r=m(e,`modelValue`),i=s(E),o=d(()=>i?.status.value??`default`),c=d(()=>i?.disabled.value??n.disabled),l=d(()=>i?.name.value??n.name),u=d(()=>i?.modelValue.value??r.value),f=d(()=>i?.placeholder?.value??n.placeholder),p=d(()=>i?.id?.value??n.id),g=t,_=d(()=>n.disabled?`disabled`:o.value);function v(e){g(`input`,e);let t=e.target;if(!t)return;let n=t.value;g(`update:model-value`,n),i&&typeof i.updateModelValue==`function`&&i.updateModelValue(n)}return(t,n)=>(h(),y(b,a({"as-child":e.asChild,as:e.as,class:`flo-text-area__field`,"data-status":_.value,disabled:c.value,name:l.value,"aria-invalid":o.value===`error`,value:u.value,onInput:n[0]||=e=>v(e),rows:e.rows,placeholder:f.value,id:p.value},t.$attrs),null,16,[`as-child`,`as`,`data-status`,`disabled`,`name`,`aria-invalid`,`value`,`rows`,`placeholder`,`id`]))}}),[[`__scopeId`,`data-v-742a8efd`]]),k=c({__name:`FloTextAreaHelperText`,setup(e){return(e,t)=>(h(),y(w,{class:`flo-text-area__helper-text`},{default:p(()=>[u(e.$slots,`default`)]),_:3}))}}),A=c({__name:`FloTextAreaStatusMessage`,props:{variant:{},id:{},size:{default:`small`},weight:{default:`regular`},asChild:{type:Boolean},as:{default:`span`}},setup(e){let t=s(E),n=d(()=>t?.status.value??`default`);return(e,t)=>(h(),y(r(T),{status:n.value,class:`flo-text-area__status-message`},{icon:p(()=>[u(e.$slots,`icon`)]),default:p(()=>[u(e.$slots,`default`)]),_:3},8,[`status`]))}}),j=S(c({__name:`FloTextArea`,props:i({as:{default:`div`},name:{},id:{},disabled:{type:Boolean,default:void 0},status:{default:`default`},placeholder:{}},{modelValue:{},modelModifiers:{}}),emits:[`update:modelValue`],setup(t){let i=t,a=m(t,`modelValue`);function s(e){a.value=e}let c=d(()=>i.disabled),b=d(()=>i.id??`text-area-`+_()),S=d(()=>i.name),C=d(()=>i.status),w=d(()=>i.placeholder);o(E,{disabled:c,id:b,name:S,status:C,modelValue:a,updateModelValue:s,placeholder:w});let T=g(),j=x(T,{label:D,field:O,helperText:k,statusMessage:A});return(i,a)=>(h(),y(e(t.as),{class:`flo-text-area`},{default:p(()=>[T.label?u(i.$slots,`label`,{key:0},void 0,!0):(h(!0),v(f,{key:1},l(r(j).label,t=>(h(),y(e(t),{key:t.key}))),128)),r(j).field?.length?(h(!0),v(f,{key:2},l(r(j).field,t=>(h(),y(e(t),{key:t.key}))),128)):u(i.$slots,`field`,{key:3},()=>[n(O)],!0),T.helperText?u(i.$slots,`helperText`,{key:4},void 0,!0):(h(!0),v(f,{key:5},l(r(j).helperText,t=>(h(),y(e(t),{key:t.key}))),128)),T.statusMessage?u(i.$slots,`statusMessage`,{key:6},void 0,!0):(h(!0),v(f,{key:7},l(r(j).statusMessage,t=>(h(),y(e(t),{key:t.key}))),128))]),_:3}))}}),[[`__scopeId`,`data-v-5158748b`]]),M=Object.assign(j,{Root:j,Label:D,Field:O,HelperText:k,StatusMessage:A});export{M as t};

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.