PageSourceSearch

https://featherless.ai/_nuxt/CPWHIdlp.js

js featherless.ai collected 2026-10-02 04:15:54 UTC 3,568 bytes, 1 lines download raw bytes

1import{ai as E,r as u,P as I,f$ as b,w as h,aN as B,x as C,aw as D,bm as a,eW as x,a_ as g,bM as F,bz as $,y as k,au as N,an as S,fT as y,fN as R,aW as T}from"./dEDPT-Uz.js";try{let t=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},o=new t.Error().stack;o&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[o]="365da85c-6574-4ce0-89fe-d3b0f6bc6fc0",t._sentryDebugIdIdentifier="sentry-dbid-365da85c-6574-4ce0-89fe-d3b0f6bc6fc0")}catch{}const M=Symbol();function O(t,o){const s=E(M,void 0),c=u(()=>t.id??s?.value.id),f=u(()=>t.name??s?.value.name),e=u(()=>s?.value.hasError??!1),n=u({get:()=>t.modelValue??s?.value.context?.value.value??"",set:d=>{t.modelValue!==void 0?o("update:modelValue",d):s?.value.context?.value&&s.value.context.setValue(d)}});return{id:c,hasError:e,name:f,value:n}}const P=["id","name","placeholder","min","max","step","type","autocomplete"],j=I({inheritAttrs:!1,__name:"Input",props:{modelValue:{default:void 0},autofocus:{type:Boolean,default:!1},autocomplete:{default:void 0},variant:{default:"default"},size:{default:void 0},align:{default:"start"},selectOnFocus:{type:Boolean,default:!1},class:{default:void 0},inputClass:{default:void 0},min:{default:void 0},max:{default:void 0},step:{default:void 0},name:{default:void 0},id:{default:void 0},placeholder:{default:void 0},type:{default:void 0}},emits:["update:modelValue"],setup(t,{expose:o,emit:s}){const c=y("flex w-full items-center border rounded-md cursor-text "+R,{variants:{variant:{default:"border-[var(--field-border)] bg-[var(--field-surface)] shadow-sm",ghost:"border-transparent bg-transparent shadow-none",account:"border-[var(--field-border)] bg-[var(--field-surface)] text-foreground shadow-sm"},size:{sm:"h-8 text-sm",md:"h-9 text-sm",lg:"h-10 text-md",xl:"h-12 text-base"},hasError:{true:"!ring-destructive !ring-2"}},defaultVariants:{variant:"default",size:"md"}}),f=y("focus-managed flex min-w-0 w-full bg-transparent h-full transition-colors px-3 rounded-md outline-none file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:cursor-not-allowed disabled:opacity-50",{variants:{variant:{default:"placeholder:text-content-placeholder",ghost:"placeholder:text-content-placeholder",account:"text-foreground placeholder:text-content-placeholder"},size:{sm:"px-2 py-0",md:"px-3 py-input",lg:"px-8 py-2",xl:"px-3 py-2 text-base"},align:{start:"text-left",center:"text-center",end:"text-right"}},defaultVariants:{size:"md",variant:"default",align:"start"}}),e=t,n=s,d=u(()=>e.size??(e.variant==="account"?"xl":"md")),i=T(null);b(i,{initialValue:e.autofocus});const{focused:m}=b(i);o({focus(){m.value=!0},blur(){m.value=!1},select(){i.value?.select()}});const{name:V,value:p,id:w,hasError:v}=O(e,n);return h(m,l=>{l&&e.selectOnFocus&&i.value?.select()}),h(()=>e.modelValue,l=>{const r=Number(l);e.min!==void 0&&r<e.min?n("update:modelValue",e.min):e.max!==void 0&&r>e.max&&n("update:modelValue",e.max)}),(l,r)=>(B(),C("div",{class:D(a(x)(a(c)({variant:t.variant,size:a(d),hasError:a(v)}),e.class))},[g(l.$slots,"left"),F(k("input",N({id:a(w),ref_key:"inputRef",ref:i,"onUpdate:modelValue":r[0]||(r[0]=z=>S(p)?p.value=z:null),class:a(x)(a(f)({variant:t.variant,size:a(d),align:t.align}),a(v)&&"!placeholder:text-destructive",l.$slots.left&&"ps-0",l.$slots.right&&"pe-0",e.inputClass),name:a(V),placeholder:t.placeholder,min:e.min,max:e.max,step:e.step,type:e.type??"text",autocomplete:t.autocomplete},l.$attrs),null,16,P),[[$,a(p)]]),g(l.$slots,"right")],2))}});export{M as F,j as _,O as u};

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.