PageSourceSearch

https://www.letoile.kz/dist/FilterMenuV4-f840892e.js

js letoile.kz collected 2026-09-29 22:51:20 UTC 8,102 bytes, 2 lines download raw bytes

1import{_ as r}from"./config-mapping-47fd6e48.js";import{m as s}from"./vendor-vue-15488850.js";import{I as a}from"./integrations-segmentstream-d01b6c8e.js";import{l}from"./listing-16faa893.js";import{F as m}from"./browse-09af2980.js";import c from"./Accordion-fb82641f.js";import u from"./RefinementItemV4-b8ef0db4.js";import p from"./BrandFacetV4-3d52f54a.js";import h from"./PriceRangeFormV4-a70a2861.js";import f from"./VolumeRangeFormV4-137056ee.js";import{n as d}from"./vendor-splide-d9a079dc.js";import"./vendor-a9303273.js";import"./locales-ru-bba83fc0.js";import"./locales-cn-79b85608.js";import"./vendor-lodash-59d95206.js";import"./vendor-date-fns-8fd1b05b.js";import"./Checkbox-67857867.js";import"./inputNumber-9be85439.js";import"./index-e3a5a1c2.js";import"./vendor-pswp-a811abc6.js";import"./storage-cbd59dc5.js";import"./svg-icons-1599cbf9.js";const o=385,g=55,_=28,y={name:"FilterMenuV4",components:{VolumeRangeFormV4:f,PriceRangeFormV4:h,LeAccordion:c,RefinementItemV4:u,BrandFacetV4:p,SearchFiltersV4:()=>r(()=>import("./SearchFiltersV4-bcce5377.js"),["dist/SearchFiltersV4-bcce5377.js","dist/index-e3a5a1c2.js","dist/vendor-a9303273.js","dist/vendor-vue-15488850.js","dist/vendor-199622c2.css","dist/vendor-pswp-a811abc6.js","dist/vendor-pswp-74a26886.css","dist/storage-cbd59dc5.js","dist/integrations-segmentstream-d01b6c8e.js","dist/locales-ru-bba83fc0.js","dist/locales-cn-79b85608.js","dist/config-mapping-47fd6e48.js","dist/vendor-lodash-59d95206.js","dist/vendor-date-fns-8fd1b05b.js","dist/vendor-splide-d9a079dc.js","dist/vendor-splide-c8304d67.css","dist/svg-icons-1599cbf9.js","dist/index-ff1d082f.css","dist/Input-24f0c16e.js","dist/Input-0d0014f8.css","dist/SearchFiltersV4-790c98c1.css"]),LeButton:()=>r(()=>import("./index-e3a5a1c2.js").then(n=>n.F),["dist/index-e3a5a1c2.js","dist/vendor-a9303273.js","dist/vendor-vue-15488850.js","dist/vendor-199622c2.css","dist/vendor-pswp-a811abc6.js","dist/vendor-pswp-74a26886.css","dist/storage-cbd59dc5.js","dist/integrations-segmentstream-d01b6c8e.js","dist/locales-ru-bba83fc0.js","dist/locales-cn-79b85608.js","dist/config-mapping-47fd6e48.js","dist/vendor-lodash-59d95206.js","dist/vendor-date-fns-8fd1b05b.js","dist/vendor-splide-d9a079dc.js","dist/vendor-splide-c8304d67.css","dist/svg-icons-1599cbf9.js","dist/index-ff1d082f.css"]),FilterMenuPopover:()=>r(()=>import("./FilterMenuPopover-591eb739.js"),["dist/FilterMenuPopover-591eb739.js","dist/index-e3a5a1c2.js","dist/vendor-a9303273.js","dist/vendor-vue-15488850.js","dist/vendor-199622c2.css","dist/vendor-pswp-a811abc6.js","dist/vendor-pswp-74a26886.css","dist/storage-cbd59dc5.js","dist/integrations-segmentstream-d01b6c8e.js","dist/locales-ru-bba83fc0.js","dist/locales-cn-79b85608.js","dist/config-mapping-47fd6e48.js","dist/vendor-lodash-59d95206.js","dist/vendor-date-fns-8fd1b05b.js","dist/vendor-splide-d9a079dc.js","dist/vendor-splide-c8304d67.css","dist/svg-icons-1599cbf9.js","dist/index-ff1d082f.css","dist/FilterMenuPopover-f72b9c83.css"]),FilterMenuEmptyBlock:()=>r(()=>import("./FilterMenuEmptyBlock-c9d1fb59.js"),["dist/FilterMenuEmptyBlock-c9d1fb59.js","dist/index-e3a5a1c2.js","dist/vendor-a9303273.js","dist/vendor-vue-15488850.js","dist/vendor-199622c2.css","dist/vendor-pswp-a811abc6.js","dist/vendor-pswp-74a26886.css","dist/storage-cbd59dc5.js","dist/integrations-segmentstream-d01b6c8e.js","dist/locales-ru-bba83fc0.js","dist/locales-cn-79b85608.js","dist/config-mapping-47fd6e48.js","dist/vendor-lodash-59d95206.js","dist/vendor-date-fns-8fd1b05b.js","dist/vendor-splide-d9a079dc.js","dist/vendor-splide-c8304d67.css","dist/svg-icons-1599cbf9.js","dist/index-ff1d082f.css","dist/FilterMenuEmptyBlock-dafef773.css"])},mixins:[m,l],props:{refinementMenu:{type:Object,required:!0},isFromModal:{type:Boolean,default:!1},isBrand:{type:Boolean,default:!1},isPriceRange:{type:Boolean,default:!1},isVolumeRange:{type:Boolean,default:!1},refinements:{type:Array,default:()=>[]},showToggleRefinement:{type:Boolean,required:!0},isUncollapseRefinement:{type:Boolean,required:!0},popoverMessage:{type:String,default:""},facetName:{type:String,required:!0},showSearchInput:{type:Boolean,default:!1},isExtended:{type:Boolean,required:!0},value:{type:String,default:""},filteredSearchText:{type:String,default:""},mainSearchText:{type:String,default:""},conditionForSearch:{type:Object,required:!0},showEmptyFilterBlock:{type:Boolean,required:!1}},data(){return{isFirstLoading:!0,hideToggle:this.isExtended||a,contentHeight:0,key:0}},computed:{...s("app",["currencySymbol"]),filterMenuClasses(){return{"filter-menu
1--all-options":!this.isUncollapseRefinement&&this.hideToggle&&!this.conditionForSearch.isConditionForSearch}},showBrandFacet(){return this.isBrand&&!this.isUncollapseRefinement&&!this.conditionForSearch.isConditionForSearch},showToggle(){return this.showToggleRefinement&&this.hideToggle&&!this.conditionForSearch.isComponentSearchCondition&&!this.isPriceRange&&!this.isVolumeRange},buttonText(){return this.$t(`base:button.${this.isUncollapseRefinement?"showAllOptions":"collapse"}`)},filterName(){const n=this.isPriceRange?`, ${this.currencySymbol}`:"";return this.facetName+n}},watch:{"conditionForSearch.isMainSearchCondition":{handler(n){n&&!this.hideToggle&&(this.key=++this.key,this.hideToggle=!this.hideToggle)},immediate:!0}},mounted(){this.isFirstLoading=!1},methods:{handleToggle(){if(this.onInput(""),this.$emit("handleCollapse"),this.isUncollapseRefinement?this.contentHeight=this.showSearchInput?o+g:o:this.contentHeight=_*this.refinementMenu.boostRefinements.length,this.isUncollapseRefinement){const e={name:"click_show_all_filters",category_name:this.getCurrentCategoryName()||`Unknown - ${this.$route.fullPath}`,filter_type:this.facetName};this.$sendGA4Event(e)}},sendGA4EventAnalytics(){const e={name:"open_filter_search",category_name:this.getCurrentCategoryName()||`Unknown - ${this.$route.fullPath}`,filter_type:this.facetName};this.$sendGA4Event(e)}}};var v=function(){var e=this,t=e._self._c;return t("div",{staticClass:"filter-menu",class:e.filterMenuClasses},[t("LeAccordion",{key:e.key,staticClass:"filter-menu__accordion",attrs:{tag:"div",useMaxHeight:"",theme:"refinement-v4",visible:e.hideToggle,isNeedToSetHeight:!0,transition:!e.isFirstLoading,"data-at-filter-dimension":e.dimensionName,scrollHeight:e.contentHeight},on:{onToggle:function(i){e.hideToggle=!e.hideToggle},onAfterClose:function(i){return e.onInput("")}},scopedSlots:e._u([{key:"title",fn:function(){return[t("span",[e._v(e._s(e.facetName))]),e._v(" "),e.popoverMessage?t("FilterMenuPopover",{attrs:{content:e.popoverMessage}}):e._e()]},proxy:!0},{key:"content",fn:function(){return[t("TransitionGroup",{attrs:{name:"transition-fade-in-out",tag:"div"}},[e.showSearchInput?t("SearchFiltersV4",{key:"search-filters-v4",staticClass:"filter-menu__search-input",attrs:{value:e.value,placeholderText:e.placeholderText},on:{input:e.onInput,focus:e.sendGA4EventAnalytics}}):e._e(),e._v(" "),e.showEmptyFilterBlock?t("FilterMenuEmptyBlock",{key:"empty-block",on:{resetSearch:function(i){return e.onInput("")}}}):e.showBrandFacet?t("BrandFacetV4",{key:"brand-facet-v4",attrs:{refinements:e.refinements,refinementsHaveLinks:e.refinementsHaveLinks},on:{applyFilter:e.applyFilter}}):e.isPriceRange?t("PriceRangeFormV4",{key:"price-range-v4",attrs:{refinementMenu:e.refinementMenu,isFromModal:e.isFromModal}}):e.isVolumeRange?t("VolumeRangeFormV4",{key:"volume-range-v4",attrs:{refinementMenu:e.refinementMenu,isFromModal:e.isFromModal}}):t("div",{key:"refinements",staticClass:"filter-menu__item"},e._l(e.refinements,function(i){return t("RefinementItemV4",{key:`${i.id}-${i.selected}`,attrs:{item:i,label:e.returnLabel(i),"data-at-refinement-item":"",hasLink:e.refinementsHaveLinks},on:{applyFilter:e.applyFilter}})}),1)],1)]},proxy:!0}])}),e._v(" "),e.showToggle?t("LeButton",{staticClass:"filter-menu__toggle",attrs:{size:"link",theme:"transparent-blue",label:e.buttonText,isRounded:""},on:{click:e.handleToggle}}):e._e()],1)},F=[],T=d(y,v,F,!1,null,null,null,null);const D=T.exports;export{D as default};
2//# sourceMappingURL=FilterMenuV4-f840892e.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.