(window.webpackJsonpvtex_search_result_3_138_7=window.webpackJsonpvtex_search_result_3_138_7||[]).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.shipping-option-components@1.x/PickupModal"]},101:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/Input"]},102:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.shipping-option-components@1.x/ShippingOptionContext"]},103:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.styleguide@9.x/RadioGroup"]},104: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"]},156:function(e,t,o){"use strict";o.r(t),function(e){var t=o(9);o.p=Object(t.getPublicPath)("vtex.search-result@3.138.7");var r=Object(t.register)((function(){return o(204)}),e,"vtex.search-result@3.138.7","vtex.search-result@3.x","FilterNavigatorFlexible");r.renderHotReload,r.setupHMR}.call(this,o(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},204:function(e,t,o){"use strict";o.r(t);var r,n=o(0),i=o.n(n),s=o(7),a=o(18),_=o.n(a),c=o(108),l=o(27),u=o(10),p=o.n(u),x=o(91),d=o(13),O=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 o=t.reduce((function(e,t){var o,r;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:(r=null!==(o=t.order)&&void 0!==o?o:d.ASC,r.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,r=!!e.key&&Boolean(o[e.key.toLowerCase()]);if(!t||!r)return e;var n=o[e.key.toLowerCase()],i=n.orderBy,s=n.order,a=Object.assign({},e);return a.facets.sort((function(e,t){return function(e,t,o){var r=o.toUpperCase()===d.ASC,n="number"==typeof e;return"string"==typeof e?r?e.localeCompare(t):t.localeCompare(e):n?r?e-t:t-e:0}(e[i],t[i],s)})),a}))};t.default=(r=c.default,function(e){var t=e.layout,o=e.initiallyCollapsed,a=e.scrollToTop,c=e.maxItemsDepartment,u=e.maxItemsCategory,x=e.categoryFiltersMode,d=e.filtersTitleHtmlTag,E=e.truncateFilters,f=e.openFiltersMode,N=e.closeOnOutsideClick,R=e.appliedFiltersOverview,v=e.totalProductsOnMobile,C=e.fullWidthOnMobile,g=e.navigationTypeOnMobile,M=e.updateOnFilterSelectionOnMobile,y=e.drawerDirectionMobile,h=e.showClearByFilter,S=e.showClearAllFiltersOnDesktop,T=e.priceRangeLayout,m=e.facetOrdering,P=void 0===m?[]:m,D=e.showQuantityBadgeOnMobile,b=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=_()().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 O(j,P)}),[j,P]);return!1!==L&&k?i.a.createElement("div",{className:"".concat(p.a["filters--layout"]," ").concat("desktop"===t&&Q?"w-100 mh5":"")},i.a.createElement(l.a.Provider,{value:V},i.a.createElement(r,{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:o,scrollToTop:a,maxItemsDepartment:c,maxItemsCategory:u,categoryFiltersMode:x,filtersTitleHtmlTag:d,truncateFilters:E,openFiltersMode:f,closeOnOutsideClick:N,appliedFiltersOverview:R,totalProductsOnMobile:v,fullWidthOnMobile:C,navigationTypeOnMobile:g,updateOnFilterSelectionOnMobile:M,showClearByFilter:h,showClearAllFiltersOnDesktop:S,priceRangeLayout:T,drawerDirectionMobile:y,showQuantityBadgeOnMobile:b,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.shipping-option-components@1.x/PostalCodeModal"]}},[[156,"common",5,7,13,0,2,9]]]);