import{d as g,c as r,e as o,o as n,s as V,w as d,g as h,cU as _,l as c,t as m,R as k,A as q,j as y,a5 as v,x as L}from"./QlNHqkx-.js";import{_ as O}from"./D0Q3n0PQ.js";const U=g({__name:"UiPartsTextarea",props:{id:{},modelValue:{},placeholder:{},disabled:{type:Boolean},readonly:{type:Boolean},required:{type:Boolean},lazy:{type:Boolean},label:{},ariaLabel:{},name:{},labelWidth:{},rows:{default:2},focusOut:{type:Boolean},displayAsLabel:{type:Boolean}},emits:["update:modelValue","update:focusOut"],setup(e,{emit:b}){const s=e,u=b,t=r({get:()=>s.modelValue,set:a=>u("update:modelValue",a)}),f=r({get:()=>s.focusOut,set:a=>u("update:focusOut",a)});return(a,l)=>{const p=_,x=q,B=O,w=V;return n(),o(w,{class:"ui-parts-textarea","vertical-align":"top","mobile-direction":"column","mobile-gap":"4"},{default:d(()=>[e.label?(n(),o(p,{key:0,for:e.id,"desktop-width":e.labelWidth,required:e.required},{option:d(()=>[k(a.$slots,"help",{},void 0,!0)]),default:d(()=>[c(m(e.label)+" ",1)]),_:3},8,["for","desktop-width","required"])):h("",!0),e.displayAsLabel?(n(),o(x,{key:1,id:e.id},{default:d(()=>[c(m(y(t)),1)]),_:1},8,["id"])):(n(),o(B,{key:2,id:e.id,modelValue:y(t),"onUpdate:modelValue":l[0]||(l[0]=i=>v(t)?t.value=i:null),placeholder:e.placeholder,disabled:e.disabled,readonly:e.readonly,required:e.required,lazy:e.lazy,name:e.name,"aria-label":e.ariaLabel,rows:e.rows,"flex-grow":"",onBlur:l[1]||(l[1]=i=>f.value=!0)},null,8,["id","modelValue","placeholder","disabled","readonly","required","lazy","name","aria-label","rows"]))]),_:3})}}}),T=Object.assign(L(U,[["__scopeId","data-v-811a0a87"]]),{__name:"UiPartsTextarea"});export{T as _};

AltStyle によって変換されたページ (->オリジナル) /