PageSourceSearch

https://tochno.st/_nuxt/Bg5nWhxQ.js

js tochno.st collected 2026-09-25 08:27:18 UTC 2,368 bytes, 1 lines download raw bytes

1import m from"./BzEA7Oob.js";import{e as f,i as _,o as t,q as h,m as y,p as r,w as i,a as n,c,t as p}from"./DgttN8Q_.js";const g={key:0,class:"base-select__value"},V={key:1,class:"base-select__value"},w=f({__name:"BaseSelect",props:{modelValue:{},options:{},optionLabel:{default:"label"},optionValue:{default:"value"},optionDisabled:{},disabled:{type:Boolean},placeholder:{},filter:{type:Boolean},filterPlaceholder:{},emptyFilterMessage:{default:"Ничего не найдено"},isBig:{type:Boolean}},emits:["update:modelValue"],setup(s){const d=e=>{if(!e||!s.options)return e;const l=s.options.find(a=>(s.optionValue?a[s.optionValue]:a)===e);return l?l.name_p?l.name_p:s.optionLabel?l[s.optionLabel]:l:e},b=_(()=>({root:{class:"base-select"},label:{class:"base-select__label"},dropdown:{class:"base-select__dropdown"},overlay:{class:"base-select__overlay"},header:{class:"base-select__header"},pcFilterContainer:{root:{class:"base-select__filter-container"}},pcFilter:{root:{class:"base-select__filter-input"}},pcFilterIconContainer:{root:{class:"base-select__filter-icon-container"}},listContainer:{class:"base-select__list-container"},list:{class:"base-select__list"},option:{class:"base-select__option"},emptyMessage:{class:"base-select__empty-message"}}));return(e,l)=>{const a=m;return t(),h(a,{"model-value":e.modelValue,options:e.options,"option-label":e.optionLabel,"option-value":e.optionValue,"option-disabled":e.optionDisabled,disabled:e.disabled,placeholder:e.placeholder,filter:e.filter,"filter-placeholder":e.filterPlaceholder,"empty-filter-message":e.emptyFilterMessage,"reset-filter-on-hide":!0,"focus-on-hover":!1,class:r({"base-select_big":e.isBig}),pt:y(b),"onUpdate:modelValue":l[0]||(l[0]=o=>e.$emit("update:modelValue",o))},{value:i(({value:o,placeholder:u})=>[o?(t(),c("span",g,p(d(o)),1)):(t(),c("span",V,p(u),1))]),dropdownicon:i(()=>[n("i",{class:r(`base-select__dropdown-icon icon-chevron-down ${e.isBig?"icon-lg md:icon-xxxl":"icon-sm"}`),"aria-hidden":"true"},null,2)]),filtericon:i(()=>[...l[1]||(l[1]=[n("div",{class:"base-select__search-icon-container"},[n("i",{class:"icon-search base-select__search-icon","aria-hidden":"true"})],-1)])]),_:1},8,["model-value","options","option-label","option-value","option-disabled","disabled","placeholder","filter","filter-placeholder","empty-filter-message","class","pt"])}}});export{w as _};

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.