1import{b1 as n,bE as c,bM as i,bV as o,b0 as u,bA as l,aU as h,aP as p,aX as d,aQ as f,co as m,aW as v}from"./v7.12-zCVthbrt.js";import{c as V}from"./v7.12-CdRGD1fq.js";const _='<svg fill="none" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#fff"><path d="m14.3647 5.84231c-.8427-.82992-1.912-1.39225-3.0733-1.61633-1.1614-.22409-2.36304-.09992-3.45404.35689-1.091.4568-2.02265 1.22588-2.67789 2.21058-.65523.9847-1.00481 2.14109-1.00481 3.32385 0 1.1828.34958 2.3392 1.00481 3.3239.65524.9847 1.58689 1.7538 2.67789 2.2106s2.29264.5809 3.45404.3568c1.1613-.224 2.2306-.7864 3.0733-1.6163.5669-.5583 1.0171-1.2238 1.3244-1.9577s.4656-1.5216.4656-2.3173c0-.79565-.1583-1.58337-.4656-2.31729-.3073-.73393-.7575-1.3994-1.3244-1.9577zm-1.34 7.20999c-.5804.5803-1.3199.9754-2.1249 1.1354s-1.63933.0777-2.39756-.2364c-.75823-.3142-1.40628-.8461-1.86223-1.5285-.45594-.6825-.6993-1.4848-.6993-2.3055 0-.82072.24336-1.62302.6993-2.30545.45595-.68244 1.104-1.21435 1.86223-1.5285s1.59256-.39641 2.39756-.2364 1.5445.55512 2.1249 1.13536c.3879.38403.6958.84115.906 1.34493s.3184 1.04422.3184 1.59006c0 .5459-.1082 1.0863-.3184 1.5901s-.5181.9609-.906 1.3449z"/><path d="m19.3447 17.3622c-1.37-1.15-2.41-2-3.79-3.12-.363.5231-.8169.9769-1.34 1.34 1.16 1.38 2 2.42 3.12 3.79.1264.1515.2829.275.4596.3627.1768.0876.3698.1375.5669.1464s.3938-.0234.5777-.0947c.1839-.0714.351-.1803.4905-.3198s.2484-.3065.3197-.4904c.0714-.1839.1036-.3807.0947-.5778-.0089-.197-.0587-.3901-.1464-.5668s-.2112-.3333-.3627-.4596z"/></g></svg>',w=n({name:"SearchInput",components:{SvgAsset:c},props:{autoFocus:{type:Boolean,default:!1},syncFromQuery:{type:Boolean,default:!1}},setup(e){const s=i();return{initialSearchValue:e.syncFromQuery&&s.query.s||"",route:s,router:o()}},data(){return{searchValue:"",isFirstEdit:!0}},created(){this.searchValue=this.initialSearchValue},computed:{icon(){return this.searchValue?{content:V,value:"clear"}:{content:_,value:"search"}},iconClass(){return{"search-input-wrapp__icon-clear":this.icon.value==="clear"}}},watch:{"$route.query.s"(e){this.syncFromQuery&&(this.searchValue=e,this.$emit("search",e))}},mounted(){this.autoFocus&&this.inputFocus()},methods:{clickIcon(){this.searchValue&&(this.searchValue="",this.inputFocus(),this.$sendYandexMetrika({level1:"СобÑÑие_ÐоиÑк",level6:"ÐÑиÑÑка запÑоÑа"}))},inputFocus(){this.$refs.inputSearch.focus()},setValue(e){this.searchValue=e.trim(),this.isFirstEdit&&this.$sendYandexMetrika({level1:"СобÑÑие_ÐоиÑк",level6:"Ðвод запÑоÑа"}),this.isFirstEdit=!1},search(){if(!this.searchValue)return;this.$sendYandexMetrika({level1:"СобÑÑие_ÐоиÑк",level6:"ÐÑпÑавка запÑоÑа"});let{href:e}=this.router.resolve({name:"search",query:{s:this.searchValue}});e[e.indexOf("?")-1]!=="/"&&(e=e.replace("?","/?")),this.route.name==="search"?(this.router.push(e),this.$emit("search",this.searchValue)):location.href=e}}},"$_jniwVV-8F"),y={class:"search-input-wrapp"},F=["value"];function S(e,s,$,g,k,C){const r=l("SvgAsset");return p(),h("div",y,[d("input",{ref:"inputSearch",class:"search-input-wrapp__input",placeholder:"ÐоиÑк по ÑайÑÑ",value:e.searchValue,onInput:s[0]||(s[0]=t=>{var a;return e.setValue((a=t.target)==null?void 0:a.value)}),onKeyup:s[1]||(s[1]=m((...t)=>e.search&&e.search(...t),["enter"]))},null,40,F),f(r,{class:v(["search-input-wrapp__icon",e.iconClass]),content:e.icon.content,onClick:e.clickIcon},null,8,["class","content","onClick"])])}const B=u(w,[["render",S],["__scopeId","data-v-1134e7c3"]]);export{B as S,_ as s}; 2//# sourceMappingURL=v7.12-mj3s8mTD.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.