import{an as n,bN as o,o as i,e as m,A as t,j as u,a$ as f,M as b,f as x,a2 as h,J as _,i as $,y as g,bO as d,bP as c,bh as k,z as A}from"./index.737529e8.1750111005555.js";const y=Object.assign({name:"AppTextField",inheritAttrs:!1},{__name:"AppTextField",setup(T){const s=n(()=>{const e=o(),a=e.id||e.label;return a?`app-text-field-${a}-${Math.random().toString(36).slice(2,7)}`:void 0}),r=n(()=>o().label);return(e,a)=>(i(),m("div",{class:A(["app-text-field flex-grow-1",e.$attrs.class])},[t(r)?(i(),u(f,{key:0,for:t(s),class:"mb-1 text-body-2 text-high-emphasis",text:t(r)},null,8,["for","text"])):b("",!0),x(k,d(c({...e.$attrs,class:null,label:void 0,variant:"outlined",id:t(s)})),h({_:2},[_(e.$slots,(V,l)=>({name:l,fn:$(p=>[g(e.$slots,l,d(c(p||{})))])}))]),1040)],2))}});export{y as _};
