(window.webpackJsonpvtex_search_result_3_136_1=window.webpackJsonpvtex_search_result_3_136_1||[]).push([["FilterNavigatorFlexible"],{0:function(e,t){e.exports=React},1:function(e,t){e.exports=R},100:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.pixel-manager@1.x/usePixelEventCallback"]},101:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.format-currency@0.x/formatCurrency"]},14:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@0.x/applyModifiers"]},15:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/Button"]},152:function(e,t,r){"use strict";r.r(t),function(e){var t=r(9);r.p=Object(t.getPublicPath)("vtex.search-result@3.136.1");var o=Object(t.register)((function(){return r(201)}),e,"vtex.search-result@3.136.1","vtex.search-result@3.x","FilterNavigatorFlexible");o.renderHotReload,o.setupHMR}.call(this,r(16)(e))},17:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.store-icons@0.x/IconCaret"]},18:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.device-detector@0.x/useDevice"]},2:function(e,t){e.exports=PropTypes},201:function(e,t,r){"use strict";r.r(t);var o,n=r(0),i=r.n(n),s=r(7),a=r(18),c=r.n(a),l=r(105),_=r(27),u=r(10),p=r.n(u),x=r(91),d=r(13),f=function(e,t){if(!Array.isArray(t))return console.warn("Wrong type passed as facetOrdering prop to filter-navigator.v3 block. It should be an array."),e;if(!t.length)return e;var r=t.reduce((function(e,t){var r,o;return function(e){if("object"!==Object(x.a)(e)||null===e)return!1;var t=Object.keys(e);return t.indexOf("key")>-1&&t.indexOf("orderBy")>-1}(t)?(e[t.key.toLowerCase()]={orderBy:t.orderBy,order:(o=null!==(r=t.order)&&void 0!==r?r:d.ASC,o.toUpperCase()===d.DESC?d.DESC:d.ASC)},e):(console.warn("One of the rules passed inside facetOrdering prop to filter-navigator.v3 block has the wrong signature and was ignored."),e)}),{});return e.map((function(e){var t=e.type===d.SPEC_FILTERS,o=!!e.key&&Boolean(r[e.key.toLowerCase()]);if(!t||!o)return e;var n=r[e.key.toLowerCase()],i=n.orderBy,s=n.order,a=Object.assign({},e);return a.facets.sort((function(e,t){return function(e,t,r){var o=r.toUpperCase()===d.ASC,n="number"==typeof e;return"string"==typeof e?o?e.localeCompare(t):t.localeCompare(e):n?o?e-t:t-e:0}(e[i],t[i],s)})),a}))};t.default=(o=l.default,function(e){var t=e.layout,r=e.initiallyCollapsed,a=e.scrollToTop,l=e.maxItemsDepartment,u=e.maxItemsCategory,x=e.categoryFiltersMode,d=e.filtersTitleHtmlTag,O=e.truncateFilters,E=e.openFiltersMode,N=e.closeOnOutsideClick,v=e.appliedFiltersOverview,R=e.totalProductsOnMobile,C=e.fullWidthOnMobile,g=e.navigationTypeOnMobile,y=e.updateOnFilterSelectionOnMobile,M=e.drawerDirectionMobile,h=e.showClearByFilter,T=e.showClearAllFiltersOnDesktop,S=e.priceRangeLayout,b=e.facetOrdering,m=void 0===b?[]:b,D=e.showQuantityBadgeOnMobile,P=void 0!==D&&D,F=Object(s.useSearchPage)(),w=F.searchQuery,k=F.map,I=F.params,B=F.priceRange,A=F.hiddenFacets,j=F.filters,L=F.showFacets,H=F.preventRouteChange,G=F.facetsLoading,Q=c()().isMobile,U=w&&w.facets&&w.facets.facetsFetchMore?w.facets.facetsFetchMore:void 0,W=w&&w.data&&w.data.facets?w.data.facets:{},J=W.brands,q=W.priceRanges,z=W.specificationFilters,K=W.categoriesTrees,V=W.queryArgs,X=W.deliveries,Y=Object(n.useMemo)((function(){return f(j,m)}),[j,m]);return!1!==L&&k?i.a.createElement("div",{className:"".concat(p.a["filters--layout"]," ").concat("desktop"===t&&Q?"w-100 mh5":"")},i.a.createElement(_.a.Provider,{value:V},i.a.createElement(o,{preventRouteChange:H,brands:J,params:I,priceRange:B,priceRanges:q,specificationFilters:z,tree:K,loading:G,filters:Y,filtersFetchMore:U,hiddenFacets:A,layout:t,initiallyCollapsed:r,scrollToTop:a,maxItemsDepartment:l,maxItemsCategory:u,categoryFiltersMode:x,filtersTitleHtmlTag:d,truncateFilters:O,openFiltersMode:E,closeOnOutsideClick:N,appliedFiltersOverview:v,totalProductsOnMobile:R,fullWidthOnMobile:C,navigationTypeOnMobile:g,updateOnFilterSelectionOnMobile:y,showClearByFilter:h,showClearAllFiltersOnDesktop:T,priceRangeLayout:S,drawerDirectionMobile:M,showQuantityBadgeOnMobile:P,deliveries:X}))):null})},21:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/Spinner"]},26:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.pixel-manager@1.x/usePixel"]},29:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.store-icons@0.x/IconGrid"]},3:function(e,t){e.exports=__RENDER_8_RUNTIME__},30:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.store-icons@0.x/IconInlineGrid"]},31:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.store-icons@0.x/IconSingleGrid"]},4:function(e,t){e.exports=ReactIntl},45:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/Checkbox"]},5:function(e,t){e.exports=Classnames},6:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@0.x/useCssHandles"]},60:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.store-icons@0.x/IconFilter"]},61:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/Slider"]},62:function(e,t){e.exports=ReactDOM},63:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.store-components@3.x/Animation"]},69:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/Tag"]},7:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.search-page-context@0.x/SearchPageContext"]},89:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/IconClose"]},90:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/InputCurrency"]},99:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/Input"]}},[[152,"common",5,7,13,0,2,9]]]);