(window.webpackJsonpvtex_search_result_3_138_7=window.webpackJsonpvtex_search_result_3_138_7||[]).push([[14],{105:function(e,t,a){"use strict";a.r(t);var i=a(8),n=a(0),r=a.n(n),c=a(7),o=a(6),s=a.n(o),l=a(3),u=a(56),p=a(1),d=a(83),f=a(82),h=a(34),g=a(94),m=a(32),b=a(10),v=a.n(b),y={brands:[],priceRanges:[],specificationFilters:[],categoriesTrees:[]},O=["loadingOverlay"],j=function(e){var t,a,o=e.children,b=e.hiddenFacets,j=e.pagination,F=void 0===j?m.a.SHOW_MORE:j,w=e.mobileLayout,S=void 0===w?{mode1:"normal"}:w,P=e.defaultGalleryLayout,R=e.showProductsCount,E=e.blockClass,I=e.preventRouteChange,_=void 0!==I&&I,L=e.showFacetQuantity,k=void 0!==L&&L,x=e.showFacetTitle,C=void 0!==x&&x,M=e.showShippingFacet,Q=void 0!==M&&M,T=e.availableShippingValues,D=void 0===T?[]:T,N=e.searchQuery,q=e.maxItemsPerPage,B=e.map,H=e.params,V=e.priceRange,z=e.orderBy,W=e.page,A=e.facetsLoading,G=e.trackingId,J=e.thresholdForFacetSearch,K=e.lazyItemsRemaining;F===m.a.INFINITE_SCROLL&&(F=m.a.SHOW_MORE,console.warn("Infinite scroll cannot be used in flexible search")),F=F===m.a.INFINITE_SCROLL?m.a.SHOW_MORE:F;var U=Object(p.pathOr)(y,["data","facets"],N),X=U.brands,Y=U.brandsQuantity,Z=U.priceRanges,$=U.specificationFilters,ee=U.categoriesTrees,te=U.deliveries,ae=Object(l.useRuntime)().query,ie=Object(n.useMemo)((function(){return Object(h.c)({specificationFilters:$,priceRanges:Z,brands:X,brandsQuantity:Y,hiddenFacets:b,deliveries:te,showShippingFacet:Q,availableShippingValues:D})}),[X,b,Z,$,Y,te,Q,D]),ne=s()(O),re=!B,ce=b&&!1===b.categories&&ee&&ee.length>0||!re&&!Object(p.isEmpty)(ie),oe=Object(c.useSearchPageStateReducer)({mobileLayout:S.mode1,showContentLoader:N.loading,selectedGalleryLayout:ae.layout||P}),se=Object(i.a)(oe,2),le=se[0],ue=se[1];!function(e,t){var a=Object(n.useRef)(e.loading),i=a.current,r=e&&e.loading;Object(n.useEffect)((function(){i&&!r&&(a.current=!1,t({type:"HIDE_CONTENT_LOADER"}))}),[t,r,i])}(N,ue);var pe=Object(n.useMemo)((function(){return{hiddenFacets:b,pagination:F,mobileLayout:S,showFacetQuantity:k,showFacetTitle:C,trackingId:G,thresholdForFacetSearch:J}}),[b,S,F,k,C,G,J]),de=Object(n.useMemo)((function(){var e=ie.flatMap((function(e){return e.facets.filter((function(e){return e.selected}))}));return{hiddenFacets:b,pagination:F,mobileLayout:S,searchQuery:N,page:W,maxItemsPerPage:q,map:B,params:H,priceRange:V,orderBy:z,showFacets:ce,filters:ie,showProductsCount:R,preventRouteChange:_,facetsLoading:A,lazyItemsRemaining:K,selectedFacets:e,showShippingFacet:Q}}),[b,F,S,N,W,q,B,H,V,z,ce,ie,R,_,A,K,Q]),fe=N.loading&&!le.isFetchingMore,he=null==N||null===(t=N.data)||void 0===t||null===(a=t.productSearch)||void 0===a?void 0:a.searchId;return r.a.createElement(c.SearchPageContext.Provider,{value:de},r.a.createElement(c.SearchPageStateContext.Provider,{value:le},r.a.createElement(c.SearchPageStateDispatch.Provider,{value:ue},r.a.createElement(f.a,{queryVariables:N.variables,settings:pe},r.a.createElement(d.a,{searchQuery:N,maxItemsPerPage:q,pagination:F,mobileLayout:S,map:B,params:H,priceRange:V,hiddenFacets:b,orderBy:z,page:W,facetsLoading:A,lazyItemsRemaining:K},r.a.createElement(g.a,{loading:fe},r.a.createElement("div",{"data-af-onimpression":!!he||void 0,"data-af-search-id":he,className:"".concat(ne.loadingOverlay," w-100 flex flex-column flex-grow-1 ").concat(Object(u.a)(v.a["container--layout"],E))},o)))))))};j.schema={title:"admin/editor.search-result-desktop.title"},t.default=j},34:function(e,t,a){"use strict";a.d(t,"a",(function(){return l})),a.d(t,"d",(function(){return u})),a.d(t,"b",(function(){return p}));var i=a(11),n=a(12),r=a(1),c=a(4);function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function s(e){for(var t=1;t