1import{Lt as e,On as t,Rt as n,Zn as r,_ as i,b as a,ct as o,et as s,g as c,mt as l,qt as u,v as d,xt as f,y as p}from"./BKdLzFmX.js";import{t as m}from"./BlGeEuL3.js";import{n as ee,s as h,t as g,u as te}from"./_9Ca0S0W.js";import{_,g as v,h as y,p as b,y as x}from"./DSt1Mue6.js";import{m as S}from"./CtH9OY57.js";var C={slots:{root:`relative inline-flex items-center`,base:[`w-full rounded-md border-0 appearance-none placeholder:text-dimmed disabled:cursor-not-allowed disabled:opacity-75`,`transition-colors`],leading:`absolute inset-y-0 start-0 flex items-center`,leadingIcon:`shrink-0 text-dimmed`,leadingAvatar:`shrink-0`,leadingAvatarSize:``,trailing:`absolute inset-y-0 end-0 flex items-center`,trailingIcon:`shrink-0 text-dimmed`},variants:{fieldGroup:{horizontal:{root:`group has-focus-visible:z-[1]`,base:`group-not-only:group-first:rounded-e-none group-not-only:group-last:rounded-s-none group-not-last:group-not-first:rounded-none`},vertical:{root:`group has-focus-visible:z-[1]`,base:`group-not-only:group-first:rounded-b-none group-not-only:group-last:rounded-t-none group-not-last:group-not-first:rounded-none`}},size:{xs:{base:`px-2 py-1 text-sm/4 gap-1`,leading:`ps-2`,trailing:`pe-2`,leadingIcon:`size-4`,leadingAvatarSize:`3xs`,trailingIcon:`size-4`},sm:{base:`px-2.5 py-1.5 text-sm/4 gap-1.5`,leading:`ps-2.5`,trailing:`pe-2.5`,leadingIcon:`size-4`,leadingAvatarSize:`3xs`,trailingIcon:`size-4`},md:{base:`px-2.5 py-1.5 text-base/5 gap-1.5`,leading:`ps-2.5`,trailing:`pe-2.5`,leadingIcon:`size-5`,leadingAvatarSize:`2xs`,trailingIcon:`size-5`},lg:{base:`px-3 py-2 text-base/5 gap-2`,leading:`ps-3`,trailing:`pe-3`,leadingIcon:`size-5`,leadingAvatarSize:`2xs`,trailingIcon:`size-5`},xl:{base:`px-3 py-2 text-base gap-2`,leading:`ps-3`,trailing:`pe-3`,leadingIcon:`size-6`,leadingAvatarSize:`xs`,trailingIcon:`size-6`}},variant:{outline:`text-highlighted bg-default ring ring-inset ring-accented`,soft:`text-highlighted bg-elevated/50 hover:bg-elevated focus:bg-elevated disabled:bg-elevated/50`,subtle:`text-highlighted bg-elevated ring ring-inset ring-accented`,ghost:`text-highlighted bg-transparent hover:bg-elevated focus:bg-elevated disabled:bg-transparent dark:disabled:bg-transparent`,none:`text-highlighted bg-transparent focus:outline-none`},color:{primary:``,secondary:``,compak:``,pit:``,hunting:``,helices:``,combined:``,trap:``,skeet:``,info:``,success:``,warning:``,error:``,neutral:``,white:``},leading:{true:``},trailing:{true:``},loading:{true:``},highlight:{true:``},fixed:{false:``},type:{file:`file:me-1.5 file:font-medium file:text-muted file:outline-none`}},compoundVariants:[{color:`primary`,variant:[`outline`,`subtle`],class:`outline-primary/25 focus-visible:outline-3 focus-visible:ring-primary`},{color:`secondary`,variant:[`outline`,`subtle`],class:`outline-secondary/25 focus-visible:outline-3 focus-visible:ring-secondary`},{color:`compak`,variant:[`outline`,`subtle`],class:`outline-compak/25 focus-visible:outline-3 focus-visible:ring-compak`},{color:`pit`,variant:[`outline`,`subtle`],class:`outline-pit/25 focus-visible:outline-3 focus-visible:ring-pit`},{color:`hunting`,variant:[`outline`,`subtle`],class:`outline-hunting/25 focus-visible:outline-3 focus-visible:ring-hunting`},{color:`helices`,variant:[`outline`,`subtle`],class:`outline-helices/25 focus-visible:outline-3 focus-visible:ring-helices`},{color:`combined`,variant:[`outline`,`subtle`],class:`outline-combined/25 focus-visible:outline-3 focus-visible:ring-combined`},{color:`trap`,variant:[`outline`,`subtle`],class:`outline-trap/25 focus-visible:outline-3 focus-visible:ring-trap`},{color:`skeet`,variant:[`outline`,`subtle`],class:`outline-skeet/25 focus-visible:outline-3 focus-visible:ring-skeet`},{color:`info`,variant:[`outline`,`subtle`],class:`outline-info/25 focus-visible:outline-3 focus-visible:ring-info`},{color:`success`,variant:[`outline`,`subtle`],class:`outline-success/25 focus-visible:outline-3 focus-visible:ring-success`},{color:`warning`,variant:[`outline`,`subtle`],class:`outline-warning/25 focus-visible:outline-3 focus-visible:ring-warning`},{color:`error`,variant:[`outline`,`subtle`],class:`outline-error/25 focus-visible:outline-3 focus-visible:ring-error`},{color:`neutral`,variant:[`outline`,`subtle`],class:`outline-neutral/25 focus-visible:outline-3 focus-visible:ring-neutral`},{color:`white`,variant:[`outline`,`subtle`],class:`outline-white/25 focus-visible:outline-3 focus-visible:ring-white`},{color:`primary`,variant:[`soft`,`ghost`],class:`outline-primary/25 focus-visible:outline-3`},{color:`secondary`,variant:[`soft`,`ghost`],class:`outline-secondary/25 focus-visible:outline-3`},{color:`compak`,variant:[`soft`,`ghost`],class:`outline-compak/25 focus-visible:outline-3`},{color:`pit`,variant:[`soft`,`ghost`],class:`outline-pit/25 focus-visible:outline-3`},{color:`hunting`,variant:[`soft`,`ghost`],class:`outline-hunting/25 focus-visible:outline-3`},{color:`helices`,variant:[`soft`,`ghost`],class:`outline-helices/25 focus-visible:outline-3`},{color:`combined`,variant:[`soft`,`ghost`],class:`outline-combined/25 focus-visible:outline-3`},{color:`trap`,variant:[`soft`,`ghost`],class:`outline-trap/25 focus-visible:outline-3`},{color:`skeet`,variant:[`soft`,`ghost`],class:`outline-skeet/25 focus-visible:outline-3`},{color:`info`,variant:[`soft`,`ghost`],class:`outline-info/25 focus-visible:outline-3`},{color:`success`,variant:[`soft`,`ghost`],class:`outline-success/25 focus-visible:outline-3`},{color:`warning`,variant:[`soft`,`ghost`],class:`outline-warning/25 focus-visible:outline-3`},{color:`error`,variant:[`soft`,`ghost`],class:`outline-error/25 focus-visible:outline-3`},{color:`neutral`,variant:[`soft`,`ghost`],class:`outline-neutral/25 focus-visible:outline-3`},{color:`white`,variant:[`soft`,`ghost`],class:`outline-white/25 focus-visible:outline-3`},{color:`primary`,highlight:!0,class:`ring ring-inset ring-primary`},{color:`secondary`,highlight:!0,class:`ring ring-inset ring-secondary`},{color:`compak`,highlight:!0,class:`ring ring-inset ring-compak`},{color:`pit`,highlight:!0,class:`ring ring-inset ring-pit`},{color:`hunting`,highlight:!0,class:`ring ring-inset ring-hunting`},{color:`helices`,highlight:!0,class:`ring ring-inset ring-helices`},{color:`combined`,highlight:!0,class:`ring ring-inset ring-combined`},{color:`trap`,highlight:!0,class:`ring ring-inset ring-trap`},{color:`skeet`,highlight:!0,class:`ring ring-inset ring-skeet`},{color:`info`,highlight:!0,class:`ring ring-inset ring-info`},{color:`success`,highlight:!0,class:`ring ring-inset ring-success`},{color:`warning`,highlight:!0,class:`ring ring-inset ring-warning`},{color:`error`,highlight:!0,class:`ring ring-inset ring-error`},{color:`neutral`,highlight:!0,class:`ring ring-inset ring-neutral`},{color:`white`,highlight:!0,class:`ring ring-inset ring-white`},{color:`neutral`,variant:[`outline`,`subtle`],class:`outline-inverted/25 focus-visible:outline-3 focus-visible:ring-inverted`},{color:`neutral`,variant:[`soft`,`ghost`],class:`outline-inverted/25 focus-visible:outline-3`},{color:`neutral`,highlight:!0,class:`ring ring-inset ring-inverted`},{leading:!0,size:`xs`,class:`ps-7`},{leading:!0,size:`sm`,class:`ps-8`},{leading:!0,size:`md`,class:`ps-9`},{leading:!0,size:`lg`,class:`ps-10`},{leading:!0,size:`xl`,class:`ps-11`},{trailing:!0,size:`xs`,class:`pe-7`},{trailing:!0,size:`sm`,class:`pe-8`},{trailing:!0,size:`md`,class:`pe-9`},{trailing:!0,size:`lg`,class:`pe-10`},{trailing:!0,size:`xl`,class:`pe-11`},{loading:!0,leading:!0,class:{leadingIcon:`animate-spin`}},{loading:!0,leading:!1,trailing:!0,class:{trailingIcon:`animate-spin`}},{fixed:!1,size:`xs`,class:`md:text-xs`},{fixed:!1,size:`sm`,class:`md:text-xs`},{fixed:!1,size:`md`,class:`md:text-sm`},{fixed:!1,size:`lg`,class:`md:text-sm`}],defaultVariants:{size:`md`,color:`primary`,variant:`outline`}},w=[`id`,`type`,`value`,`name`,`placeholder`,`disabled`,`required`,`autocomplete`],T=Object.assign({inheritAttrs:!1},{__name:`UInput`,props:{as:{type:null,required:!1},id:{type:String,required:!1},name:{type:String,required:!1},type:{type:null,required:!1,default:`text`},placeholder:{type:String,required:!1},color:{type:null,required:!1},variant:{type:null,required:!1},size:{type:null,required:!1},required:{type:Boolean,required:!1},autocomplete:{type:[String,Object],required:!1,default:`off`},autofocus:{type:Boolean,required:!1},autofocusDelay:{type:Number,required:!1,default:0},disabled:{type:Boolean,required:!1},highlight:{type:Boolean,required:!1},fixed:{type:Boolean,required:!1},modelValue:{type:null,required:!1},defaultValue:{type:null,required:!1},modelModifiers:{type:null,required:!1},class:{type:null,required:!1},ui:{type:Object,required:!1},icon:{type:null,required:!1},avatar:{type:Object,required:!1},leading:{type:Boolean,required:!1},leadingIcon:{type:null,required:!1},trailing:{type:Boolean,required:!1},trailingIcon:{type:null,required:!1},loading:{type:Boolean,required:!1},loadingIcon:{type:null,required:!1}},emits:[`update:modelValue`,`blur`,`change`],setup(T,{expose:E,emit:D}){let O=T,k=D,A=e(),j=ee(`input`,O),M=S(j,`modelValue`,k,{defaultValue:j.defaultValue}),N=m(),{emitFormBlur:P,emitFormInput:F,emitFormChange:I,size:L,color:R,id:z,name:B,highlight:ne,disabled:V,emitFormFocus:H,ariaAttrs:U}=b(O,{deferInputValidation:!0}
1),{orientation:W,size:G}=y(O),{isLeading:K,isTrailing:q,leadingIconName:J,trailingIconName:Y}=v(j),X=c(()=>G.value||L.value),Z=c(()=>g({extend:C,...N.ui?.input||{}})({type:j.type,color:R.value??j.color,variant:j.variant,size:X?.value??j.size,loading:j.loading,highlight:ne.value??j.highlight,fixed:j.fixed,leading:K.value||!!j.avatar||!!A.leading,trailing:q.value||!!A.trailing,fieldGroup:W.value})),Q=n(`inputRef`);function $(e){j.modelModifiers?.trim&&(typeof e==`string`||e==null)&&(e=e?.trim()??null),(j.modelModifiers?.number||j.type===`number`)&&(e=h(e)),j.modelModifiers?.nullable&&(e||=null),j.modelModifiers?.optional&&!j.modelModifiers?.nullable&&e!==null&&(e||=void 0),M.value=e,F()}function re(e){j.modelModifiers?.lazy||$(e.target.value)}function ie(e){let t=e.target.value;j.modelModifiers?.lazy&&$(t),j.modelModifiers?.trim&&(e.target.value=t.trim()),I(),k(`change`,e)}function ae(e){P(),k(`blur`,e)}function oe(){j.autofocus&&Q.value?.focus()}return o(()=>{setTimeout(()=>{oe()},j.autofocusDelay)}),E({inputRef:Q}),(e,n)=>(l(),d(t(te),{as:t(j).as,"data-slot":e.$attrs[`data-slot`]??`root`,class:r(Z.value.root({class:[t(j).ui?.root,t(j).class]}))},{default:u(()=>[i(`input`,s({id:t(z),ref_key:`inputRef`,ref:Q,type:t(j).type,value:t(M),name:t(B),placeholder:t(j).placeholder,class:Z.value.base({class:t(j).ui?.base}),disabled:t(V),required:t(j).required,autocomplete:t(j).autocomplete},{...e.$attrs,...t(U)},{"data-slot":`base`,onInput:re,onBlur:ae,onChange:ie,onFocus:n[0]||=(...e)=>t(H)&&t(H)(...e)}),null,16,w),f(e.$slots,`default`,{ui:Z.value}),t(K)||t(j).avatar||A.leading?(l(),a(`span`,{key:0,"data-slot":`leading`,class:r(Z.value.leading({class:t(j).ui?.leading}))},[f(e.$slots,`leading`,{ui:Z.value},()=>[t(K)&&t(J)?(l(),d(x,{key:0,name:t(J),"data-slot":`leadingIcon`,class:r(Z.value.leadingIcon({class:t(j).ui?.leadingIcon}))},null,8,[`name`,`class`])):t(j).avatar?(l(),d(_,s({key:1,size:t(j).ui?.leadingAvatarSize||Z.value.leadingAvatarSize()},t(j).avatar,{"data-slot":`leadingAvatar`,class:Z.value.leadingAvatar({class:t(j).ui?.leadingAvatar})}),null,16,[`size`,`class`])):p(``,!0)])],2)):p(``,!0),t(q)||A.trailing?(l(),a(`span`,{key:1,"data-slot":`trailing`,class:r(Z.value.trailing({class:t(j).ui?.trailing}))},[f(e.$slots,`trailing`,{ui:Z.value},()=>[t(Y)?(l(),d(x,{key:0,name:t(Y),"data-slot":`trailingIcon`,class:r(Z.value.trailingIcon({class:t(j).ui?.trailingIcon}))},null,8,[`name`,`class`])):p(``,!0)])],2)):p(``,!0)]),_:3},8,[`as`,`data-slot`,`class`]))}});export{T 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.