PageSourceSearch

https://static.farfor.ru/site-breed/919/_nuxt/3fWIeaG8.js

js farfor.ru collected 2026-09-25 18:40:39 UTC 5,235 bytes, 2 lines download raw bytes

1import j from"./BsL_T7uU.js";import{d as G,Q as H,c as a,p as y,E as J,b as h,f as o,g as l,h as r,l as _,e as b,i as v,K as g,A as K,I as w,a3 as Q,S as W,z as k,X as L,U as C,o as i,a2 as R,W as Z,G as ee,J as te,_ as oe}from"./Dk-tXAJL.js";import ae from"./DvOe8o6d.js";import"./Dru1ky0q.js";import"./BKHGuDwi.js";import"./56mNwvMl.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},c=new e.Error().stack;c&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[c]="42d5f57e-3a18-4fa1-8393-ae85269ad146",e._sentryDebugIdIdentifier="sentry-dbid-42d5f57e-3a18-4fa1-8393-ae85269ad146")}catch{}})();const ie=["tabindex"],ne={key:0,class:"app-input__loader"},le={class:"app-input__text"},se={key:0,"data-test-id":"input-prefix",class:"app-input__prefix"},de=["type","disabled","placeholder","autocomplete","maxlength","minlength","aria-disabled","aria-required","aria-invalid"],ue=G({__name:"Input",props:C({type:{default:"text"},radius:{default:"sm"},size:{default:"sm"},icon:{default:void 0},label:{default:""},placeholder:{default:""},errorMessages:{default:null},width:{default:""},autocomplete:{default:"on"},maxlength:{default:void 0},minlength:{default:void 0},prefix:{default:void 0},class:{default:""},loading:{type:Boolean},disabled:{type:Boolean},required:{type:Boolean},clearable:{type:Boolean,default:!0},onlyClearableEvent:{type:Boolean},fixedClearIcon:{type:Boolean,default:!1},autofocus:{type:Boolean},hideDetails:{type:Boolean},dynamicDetails:{type:Boolean},tooltip:{default:""},tooltipPositionX:{default:"right"},tooltipPositionY:{default:"center"},tooltipFixed:{type:Boolean},tooltipOpacity:{default:1}},{modelValue:{},modelModifiers:{}}),emits:C(["clear","focus","blur"],["update:modelValue"]),setup(e,{emit:c}){const t=e,p=c,s=H(e,"modelValue"),B=()=>{p("clear"),!t.onlyClearableEvent&&(s.value="")},d=y(null),I=()=>{d.value&&d.value.focus()},f=y(!1),D=()=>{f.value=!0,p("focus")},z=()=>{f.value=!1,p("blur")},M=a(()=>f.value||s.value),$=a(()=>t.fixedClearIcon||s.value),V=a(()=>{const n=[];if(t.width)switch(typeof t.width){case"string":t.width.includes("px")||t.width.includes("%")?n.push(`width: ${t.width}`):n.push(`width: ${t.width}px`);break;case"number":n.push(`width: ${t.width}px`);break}return n}),q=a(()=>["app-input",t.class]),E=a(()=>["app-input__control",`app-input__control--radius-${t.radius}`,{"app-input__control--active":M.value,"app-input__control--loading":t.loading,"app-input__control--disabled":t.disabled,"app-input__control--error":t.errorMessages?.length}]),S=a(()=>["app-input__field",`app-input__field--size-${t.size}`]),T=a(()=>t.disabled?-1:0),P=a(()=>t.disabled?"var(--ui-color-sandy-400)":"var(--ui-color-sandy-700)"),u=y(t.type),F=a(()=>u.value==="password"?"view":"view-off"),N=a(()=>t.label||t.tooltip),O=()=>{u.value=u.value==="password"?"text":"password"};return J(()=>{t.autofocus&&d.value&&d.value.focus()}),(n,x)=>{const X=j,A=R,m=ee,U=ae;return i(),h("div",{"data-test-id":"input",class:k(o(q)),style:L(o(V))},[o(N)?(i(),l(X,{key:0,class:"app-input__header",required:e.required,label:e.label,tooltip:e.tooltip,"tooltip-position-x":e.tooltipPositionX,"tooltip-position-y":e.tooltipPositionY,"tooltip-fixed":e.tooltipFixed,"tooltip-opacity":e.tooltipOpacity},null,8,["required","label","tooltip","tooltip-position-x","tooltip-position-y","tooltip-fixed","tooltip-opacity"])):r("",!0),_("div",{class:k(["app-input__control",o(E)]),"data-test-id":"input-control",tabindex:o(T),onClick:I},[b(g,{name:"ui-fade",mode:"out-in"},{default:v(()=>[e.loading?(i(),h("div",ne,[b(A,{color:o(P),size:"20"},null,8,["color"])])):e.icon?(i(),l(m,{key:1,class:"app-input__icon app-input__icon--prev","data-test-id":"input-icon",name:e.icon,size:"20"},null,8,["name"])):n.$slots["prepend-icon"]?Z(n.$slots,"prepend-icon",{key:2},void 0,!0):r("",!0)]),_:3}),_("div",le,[e.prefix?(i(),h("div",se,K(e.prefix),1)):r("",!0),w(_("input",W({ref_key:"inputElement",ref:d,"onUpdate:modelValue":x[0]||(x[0]=Y=>s.value=Y)},n.$attrs,{"data-test-id":"input-field",class:o(S),type:o(u),disabled:e.disabled,placeholder:e.placeholder,autocomplete:e.autocomplete,maxlength:e.maxlength,minlength:e.minlength,"aria-disabled":e.disabled,"aria-required":e.required,"aria-invalid":!!e.errorMessages?.length,onFocus:D,onBlur:z}),null,16,de),[[Q,s.value]])]),e.type==="password"?(i(),l(g,{key:0,name:"ui-fade",mode:"out-in"},{default:v(()=>[(i(),l(m,{key:o(u),"data-test-id":"input-password",class:"app-input__icon app-input__action-icon",name:o(F),color:"var(--ui-color-sandy-700)",size:"20",clickable:"",onClick:O},null,8,["name"]))]),_:1})):e.clearable?(i(),l(g,{key:1,name:"ui-fade"},{default:v(()=>[w(b(m,{class:"app-input__icon app-input__action-icon","data-test-id":"input-clear",name:"outline-cancel-circle",color:"var(--ui-color-sandy-700)",clickable:"",size:"20",onClick:B},null,512),[[te,o($)]])]),_:1})):r("",!0)],10,ie),e.hideDetails?r("",!0):(i(),l(U,{key:1,"dynamic-height":e.dynamicDetails,"error-messages":e.errorMessages},null,8,["dynamic-height","error-messages"]))],6)}}}),he=Object.assign(oe(ue,[["__scopeId","data-v-b323ccb4"]]),{__name:"TheInput"});export{he as default};
2//# sourceMappingURL=3fWIeaG8.js.map

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.