(window.webpackJsonpbraindw_brain_recommendation_0_0_29=window.webpackJsonpbraindw_brain_recommendation_0_0_29||[]).push([["RecommendationShelf"],{0:function(e,t){e.exports=React},12:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.search-page-context@0.x/SearchPageContext"]},13:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.product-context@0.x/useProduct"]},18:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.device-detector@0.x/useDevice"]},2:function(e,t){e.exports=__RENDER_8_RUNTIME__},20:function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.recommendation-context@0.x/RecommendationContext"]},21:function(e,t){e.exports=regeneratorRuntime},6:function(e,t,n){"use strict";function i(e){var t=new RegExp("(^|;)[ ]*".concat(e,"=([^;]*)")).exec(document.cookie);return t?decodeURIComponent(t[2]):null}function a(){return"yes"===localStorage.getItem("enable_script")}n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return a}))},61:function(e,t,n){"use strict";n.r(t),function(e){var t=n(4);n.p=Object(t.getPublicPath)("braindw.brain-recommendation@0.0.29");var i=Object(t.register)((function(){return n(62)}),e,"braindw.brain-recommendation@0.0.29","braindw.brain-recommendation@0.x","RecommendationShelf");i.renderHotReload,i.setupHMR}.call(this,n(14)(e))},62:function(e,t,n){"use strict";n.r(t);var i=n(5),a=n(0),r=n.n(a),c=n(2),o=n(12),l=n(13),s=n.n(l),u=n(20),d=n(30),f=n(29),v=n(19);var p=function(e){var t,n,l,p,m,g,_,h,b,E,x,w,y,R,S,N,F,O=e.id,k=e.link,P=e.showLazyLoading,I=e.lazyLoadingHeight,T=void 0===I?470:I,C=e.eventTitle,j=Object(v.b)().hide,M=Object(c.useSSR)(),D=Object(o.useSearchPage)(),q=D.searchQuery,A=D.params,J=s()();if(J){var L=J.product;L&&(x=[L.productId])}var H=[];if(q){F=(N=null===(t=q.facets)||void 0===t?void 0:t.specificationFilters.find((function(e){return["marca","marcas","brand"].includes(e.name.toLowerCase())})))?N.facets.filter((function(e){return e.selected})).map((function(e){return e.id})):[];for(var z=0;z<(null===(n=null==q?void 0:q.facets)||void 0===n?void 0:n.specificationFilters.length);z++)for(var U=0;U<(null===(l=null==q?void 0:q.facets)||void 0===l?void 0:l.specificationFilters[z].facets.length);U++)if((null===(p=null==q?void 0:q.facets)||void 0===p?void 0:p.specificationFilters[z].facets[U].selected)&&!(null===(m=null==q?void 0:q.facets)||void 0===m?void 0:m.specificationFilters[z].facets[U].key.startsWith("category-"))){var W="specificationFilter_".concat(null===(g=null==q?void 0:q.facets)||void 0===g?void 0:g.specificationFilters[z].facets[U].key,":").concat(null===(_=null==q?void 0:q.facets)||void 0===_?void 0:_.specificationFilters[z].facets[U].name);H.push(W)}H.length>0&&void 0!==window.localStorage&&window.localStorage.setItem("bdw_category_filters",JSON.stringify(H));var G,Q=null==A?void 0:A.id;Q&&!isNaN(Q)||(Q=function(e){var t;if(!e)return null;var n=null===(t=null==e?void 0:e.children)||void 0===t?void 0:t.find((function(e){return e.selected}));return n?n.id:e.id}(null===(b=null===(h=null==q?void 0:q.facets)||void 0===h?void 0:h.categoriesTrees)||void 0===b?void 0:b[0])),w=Q,q.facets&&q.facets.queryArgs&&q.facets.queryArgs.map&&"productClusterIds"===q.facets.queryArgs.map&&(R=q.facets.queryArgs.query),q.data.productSearch&&0===q.data.productSearch.products.length&&A?y=A.term:q.data.productSearch&&q.data.productSearch.products.length>=1&&A&&q.variables&&"ft"==q.variables.map&&(S=A.term),x=null===(E=null==q?void 0:q.products)||void 0===E?void 0:E.slice(0,5).map((function(e){return e.productId}));var $=0;null!=q&&null!=q.variables&&null!=q.variables.selectedFacets&&q.variables.selectedFacets.length>0&&q.variables.selectedFacets.forEach((function(e){if(null!=e&&null!=e.key&&e.key.startsWith("category-")){var t=e.key.replace("category-","");!isNaN(t)&&Number.isInteger(parseFloat(t))&&($0&&q.facets.specificationFilters.forEach((function(t){null!=t.facets&&null!=t.facets&&t.facets.length>0&&t.facets.forEach((function(t){t.key==e.key&&t.value==e.value&&(G=t.id)}))})),$=parseFloat(t))}})),null!=G&&G.length>0&&(w=G)}var B=JSON.stringify(H).replace(/[[\]&\/\\#+()$~%."*?<>{}]/g,""),K=Object(d.a)({id:O,productIds:x,categories:w,nosearch:y,collection:R,search:S,categoriesFilterString:B,brandIds:F}),V=K.data,X=K.error,Y=K.loading,Z=Object(a.useMemo)((function(){if(X)return[void 0,""];var e=V;return e?[e.Products,e.Title,e.GaEventAction]:[void 0,""]}),[V,X]),ee=Object(i.a)(Z,3),te=ee[0],ne=ee[1],ie=ee[2];return M||Y?P?r.a.createElement(f.a,{height:T,withTitle:0!==(null==ne?void 0:ne.length)}):null:X||!Y&&void 0===te?(j(),null):(null==te?void 0:te.length)?r.a.createElement(u.RecommendationProvider,{shouldSendEvents:!0},r.a.createElement(c.ExtensionPoint,{id:"bdw-default-shelf",products:te,panelEvent:ie,title:ne,shelfId:O,link:k,bdwtitle:ne,eventTitle:C})):r.a.createElement(a.Fragment,null)};p.getSchema=function(e){return{title:e.id}},t.default=p},9:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var i="bdw_session"}},[[61,"common",1,4]]]);