import{V as w}from"./VRow-DgkUaCfH.js";import{V}from"./VCol-uZNEimjL.js";import{d as D,r as p,z as B,P as E,x as k,w as u,f as I,i as v,h as r,k as L,t as m,g as F,m as S,j as i,E as b,A as _,W as g,D as T,_ as P}from"./index-CIbWTUqX.js";import{V as R}from"./VSelect-BXB94ef5.js";import{a as U}from"./VList-BBSVxQcJ.js";/* empty css */import"./VMenu-DY-9rwCC.js";import"./VChip-CsqjcNuP.js";import"./VSlideGroup-RLKjWSk2.js";const $={class:"customized-title pa-0"},j={class:"shipping-left mb-2",style:{color:"rgb(47 43 61 / 90%) !important"}},q={key:0},W={style:{color:"#3C4056","font-size":"16px !important"}},G={style:{color:"#AEB0B9"}},H=D({__name:"textInput",props:["printAreaListItem","fontList","id"],emits:["update:textInputData"],setup(h,{emit:y}){const s=h,c=y,e=p(""),l=p(0),d=p(0),z=a=>{l.value=a,d.value=e.value.length,e.value.length>=l.value&&(d.value=l.value),e.value=e.value.slice(0,l.value),c("update:textInputData",{id:s.id,text:e.value,uid:n.value})},N=a=>{l.value=a,d.value=e.value.length,e.value.length>=l.value&&(d.value=l.value),e.value=e.value.slice(0,l.value),c("update:textInputData",{id:s.id,text:e.value,uid:n.value})},n=p(""),f=p([]),A=B(()=>{var a;return(a=f.value.find(t=>t.id===n.value))==null?void 0:a.uid}),C=()=>{f.value.sort((a,t)=>a.sortNum-t.sortNum)};return E(()=>{s.fontList&&(s.fontList.forEach(a=>{a.fontList.forEach(t=>{f.value.push(t)})}),C())}),(a,t)=>(I(),k(w,null,{default:u(()=>[v(V,{md:"6",cols:"12"},{default:u(()=>[r("div",$,[r("div",j,[L(m(s.printAreaListItem.name)+" ",1),s.printAreaListItem.required?(I(),F("span",q,"*")):S("",!0),t[4]||(t[4]=L(": ")),r("span",W,m(i(e)),1)]),v(b,{modelValue:i(e),"onUpdate:modelValue":t[0]||(t[0]=o=>_(e)?e.value=o:null),label:"Customized text",variant:"outlined",maxlength:s.printAreaListItem.textNum,onInput:t[1]||(t[1]=o=>z(s.printAreaListItem.textNum))},{"append-inner":u(()=>[r("div",G,m(i(d))+"/"+m(s.printAreaListItem.textNum),1)]),_:1},8,["modelValue","maxlength"])]),r("div",{style:g({"font-family":i(A),"font-size":"50px"})},m(i(e)),5)]),_:1}),v(V,{md:"6",cols:"12"},{default:u(()=>[v(R,{modelValue:i(n),"onUpdate:modelValue":[t[2]||(t[2]=o=>_(n)?n.value=o:null),t[3]||(t[3]=o=>N(s.printAreaListItem.textNum))],class:"mt-8",label:"Font Style",height:"48px",items:i(f),variant:"outlined","item-value":"id","item-title":"name"},{item:u(({props:o,item:x})=>[v(U,T(o,{style:{"font-family":x.raw.uid}}),null,16,["style"])]),selection:u(({item:o,index:x})=>[r("span",{style:g({"font-family":o.raw.uid})},m(o.raw.name),5)]),_:1},8,["modelValue","items"])]),_:1})]),_:1}))}}),et=P(H,[["__scopeId","data-v-2453d915"]]);export{et as default};