1import{_ as b}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{a4 as f,w as g,A as a,C as s,W as h,R as n,L as C,S as k,a5 as u,c as w,D as i,G as S,r as x}from"./inertia-prototypes-_0KFShPv.js";import"./_commonjsHelpers-D6-XlEtG.js";import"./isSymbol-DvzfyB44.js";const y={class:"felt-color-picker"},V={class:"label"},B={class:"selected-color"},D={class:"colors"},F=["onClick","onKeydown"],I=["src","alt"],L={class:"speech-bubble"},M={class:"bubble"},$={__name:"FeltColors",props:u({optionSettings:{required:!0}},{modelValue:{},modelModifiers:{}}),emits:u(["selected"],["update:modelValue"]),setup(o,{emit:A}){const m=o,c=f(o,"modelValue"),t=x(null),_=e=>{c.value=e.id,t.value=e.id};g(()=>c.value,e=>{t.value===null&&e!==null&&(t.value=e)});const d=w(()=>m.optionSettings.values.find(e=>e.id===t.value)||"");return(e,r)=>(i(),a("div",y,[s("span",V,[h(n(o.optionSettings.title)+" ",1),s("span",B,n(d.value.label),1)]),s("div",D,[(i(!0),a(C,null,k(o.optionSettings.values,(l,p)=>(i(),a("div",{key:p,id:"color",class:S(["color",l.id===t.value?"sel-col":""]),onClick:v=>_(l),onKeydown:v=>d.value(l)},[s("img",{class:"img",src:`/images/felt/textures/color-choice/${l.label.replaceAll(" ","_").toLowerCase()}.jpg?20260408`,alt:l.label},null,8,I),s("div",L,[s("div",M,[s("span",null,n(l.label),1)]),r[0]||(r[0]=s("div",{class:"arrow-down"},null,-1))])],42,F))),128))])]))}},z=b($,[["__scopeId","data-v-48259b26"]]);export{z 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.