"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[59863],{83690:(e,t,r)=>{r.d(t,{z:()=>n});r(68309);var n=function(e,t){return{id:e.idConfigBase,name:e.name,image:e.image||"https://cdn.pccomponentes.com/img/logos/logo-pccomponentes.svg",isSelected:t}}},25820:(e,t,r)=>{r.d(t,{bx:()=>n,sX:()=>Ue,qL:()=>_e,sI:()=>be,C:()=>Ee,Rp:()=>Se,tK:()=>Q,BX:()=>Ae,Rj:()=>he,ds:()=>Fe,I6:()=>me,t$:()=>pe,W2:()=>Oe,Vj:()=>ve,rZ:()=>ie,qT:()=>Ge,PZ:()=>ue,I5:()=>ae,iW:()=>oe,W8:()=>ye,Ve:()=>ce,dN:()=>le,H2:()=>fe,fs:()=>Ie,en:()=>de,U8:()=>se,G_:()=>Ne,su:()=>Ce});var n,i=r(4942),a=r(15861),o=r(64687),c=r.n(o),s=(r(24603),r(74916),r(39714),r(41539),r(88674),r(68309),r(2707),r(21249),r(69826),r(47941),r(82526),r(57327),r(38880),r(89554),r(54747),r(49337),r(33321),r(69070),r(78119)),u=r(63591),l=r(23505),d="@@CONFIGURATOR/GET_CONFIGURATOR_SOCKETS_SUCCESS",f="@@CONFIGURATOR/GET_CONFIGURATOR_SOCKETS_FAILURE",p="@@CONFIGURATOR/GET_CONFIGURATION_NAME_SUCCESS",O="@@CONFIGURATOR/GET_CONFIGURATION_NAME_FAILURE",y="@@CONFIGURATOR/GET_CONFIGURATOR_FAMILIES_SUCCESS",I="@@CONFIGURATOR/GET_CONFIGURATOR_FAMILIES_FAILURE",A="@@CONFIGURATOR/SEARCH_CONFIGURATOR_FAMILY_REQUEST",g="@@CONFIGURATOR/SEARCH_CONFIGURATOR_FAMILY_SUCCESS",R="@@CONFIGURATOR/SEARCH_CONFIGURATOR_FAMILY_FAILURE",T="@@CONFIGURATOR/SET_CONFIGURATION_NOT_FOUND",m="@@CONFIGURATOR/GET_CONFIGURATOR_SET_FAMILY_INITIAL_VALUES",E="@@CONFIGURATOR/RESET_COMPATIBILITIES",S="@@CONFIGURATOR/RESET_CONFIGURATION",F="@@CONFIGURATOR/SET_FAMILY_SELECTED_ARTICLE",_="@@CONFIGURATOR/SET_INITIAL_FILTERS_LOADED",C="@@CONFIGURATOR/SET_SELECTED_SOCKET",N="@@CONFIGURATOR/SET_FAMILY_INITIAL_SELECTED_FILTERS",v="@@CONFIGURATOR/SET_FAMILY_LEGACY_AND_CATEGORY_ID",U="@@CONFIGURATOR/SET_SETUP_ARTICLE_SELECTED",G="@@CONFIGURATOR/SET_SO_ARTICLE_SELECTED",h="@@CONFIGURATOR/SET_SAVED_CONFIGURATION",b="@@CONFIGURATOR/GET_SO_INSTALLATION_ARTICLE_SUCCESS",L="@@CONFIGURATOR/GET_SO_INSTALLATION_ARTICLE_FAILURE",P="@@CONFIGURATOR/GET_SETUP_INSTALLATION_ARTICLE_SUCCESS",w="@@CONFIGURATOR/GET_SETUP_INSTALLATION_ARTICLE_FAILURE",D=(r(23123),r(57069)),j=r(16711),k=function(e,t){var r=(0,j.w9)(e.filters||{},e.selectedFilters),n=r.rangeFilters,i=r.enumFilters;return{id:e.idConfFamily,position:e.order||e.idConfFamily,name:e.name,required:e.required,initialOpened:e.initialOpened,section:e.section,icon:e.icon,searchResult:[],initialSearchResult:[],filters:e.filters||{},initialFilters:e.filters||{},initialSelectedFilters:{},loadingArticles:!1,selectedArticle:t,currentPage:0,preselectArticle:e.initialOpened,categoryId:D.I_[e.idConfFamily],selectedFilters:e.selectedFilters||{},relevantFilters:e.relevantFilters&&(0,j.M$)(e.relevantFilters,i)||[],selectedRangeFilters:n,totalPages:e.totalPages||0,sort:"relevance",initialSort:"relevance",sortingKeys:["relevance","price_asc","price_desc"],totalProducts:e.total||0,legacyId:e.legacy_ids.split(",")[0]}},M=r(83690),x=(r(9653),r(2060)),H=r(35522),q=r(2675),Y=function(){var e=(0,a.Z)(c().mark((function e(t,r){var n,i,a;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.map((function(e){return e.idArticle})),e.next=3,H.w.serviceApiSearchFetch("/products/search-by-ids",x.w.POST,{ids:n,channel:r,onlyPccOffers:!0});case 3:if((i=e.sent).data){e.next=6;break}return e.abrupt("return",[]);case 6:return a=[],i.data.articles.forEach((function(e){var r=t.find((function(t){return Number(t.idArticle)===Number(e.id)}));r&&a.push((0,q.R)({article:e,isOem:r.idConfigFamily===s.pm.so,idConfigFamily:r.idConfigFamily,quantity:r.quantity}))})),e.abrupt("return",a);case 9:case"end":return e.stop()}}),e)})));return function(t,r){return e.apply(this,arguments)}}(),Z=r(10924);function B(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function K(e){for(var t=1;tt.name?1:-1})))),D=L.map((function(e){var t=S.find((function(t){return e.idConfFamily===t.idConfigFamily}));if(t&&e.idConfFamily===s.pm.so){var r,n=(null===(r=P.price)||void 0===r?void 0:r.price)||0;t.originalPrice=t.originalPrice+n,t.promotionalPrice&&(t.promotionalPrice=t.promotionalPrice+n)}return k(e,t)})),j=D.map((function(e){if(e.section===n.BASE){if(7===e.id)return K(K({},e),{},{position:4});if(4===e.id)return K(K({},e),{},{position:6})}return e})).sort((function(e,t){return e.position>t.position?1:-1})),a(re(j)),a(Q.success(N)),a(Ie(v)),a($((0,l.Y)(w,C))),a(V((0,l.Y)(P,_))),e.next=63;break;case 57:e.prev=57,e.t0=e.catch(3),a(X(JSON.stringify(e.t0))),a(ne(JSON.stringify(e.t0))),a(ee(JSON.stringify(e.t0))),a(W(JSON.stringify(e.t0)));case 63:case"end":return e.stop()}}),e,null,[[3,57]])})));return function(t){return e.apply(this,arguments)}}()};function ge(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Re(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:Te,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case I:case f:case L:case w:case O:return Re(Re({},e),{},{error:t.payload});case y:return Re(Re({},e),{},{families:t.payload});case d:return Re(Re({},e),{},{sockets:t.payload});case p:return Re(Re({},e),{},{configName:t.payload});case _:return Re(Re({},e),{},{initialFiltersLoaded:t.payload});case A:return Re(Re({},e),{},{families:e.families.map((function(e){return e.id===t.payload.familyId?Re(Re({},e),{},{loadingArticles:!0}):e}))});case T:return Re(Re({},e),{},{configurationNotFound:t.payload});case g:return Re(Re({},e),{},{families:e.families.map((function(e){return e.id===t.payload.familyId?Re(Re(Re({},e),t.payload),{},{loadingArticles:!1}):e}))});case R:return Re(Re({},e),{},{error:t.payload.error,families:e.families.map((function(e){return e.id===t.payload.familyId?Re(Re({},e),{},{loadingArticles:!1}):e}))});case m:return Re(Re({},e),{},{families:e.families.map((function(e){return e.id===t.payload.familyId?Re(Re({},e),{},{searchResult:e.initialSearchResult,sort:e.initialSort,filters:e.initialFilters,selectedFilters:e.initialSelectedFilters,selectedRangeFilters:{},priceRange:e.priceRange?Re(Re({},e.priceRange),{},{selectedMin:e.priceRange.min,selectedMax:e.priceRange.max}):void 0}):e}))});case E:return Re(Re({},e),{},{families:e.families.map((function(e){return Re(Re({},e),{},{selectedArticle:e.selectedArticle&&Re(Re({},e.selectedArticle),{},{reason:void 0,compatibilityState:void 0})})}))});case F:return Re(Re({},e),{},{families:e.families.map((function(e){return e.id===t.payload.familyId?Re(Re({},e),{},{selectedArticle:t.payload.article}):e}))});case C:return Re(Re({},e),{},{sockets:e.sockets.map((function(e){return Re(Re({},e),{},{isSelected:e.id===t.payload})}))});case N:return Re(Re({},e),{},{families:e.families.map((function(e){return e.id===t.payload.familyId?Re(Re({},e),{},{initialSelectedFilters:t.payload.selectedFilters,selectedFilters:t.payload.selectedFilters,socketRelationsGrouped:t.payload.socketRelationsGrouped}):e}))});case v:return Re(Re({},e),{},{families:e.families.map((function(e){return e.id===t.payload.familyId?Re(Re({},e),{},{legacyId:t.payload.legacyId,categoryId:t.payload.categoryId}):e}))});case S:return Re(Re({},e),{},{families:e.families.map((function(e){return Re(Re({},e),{},{selectedArticle:void 0,searchResult:[],initialSearchResult:[],currentPage:0})})),setupArticle:e.setupArticle&&Re(Re({},e.setupArticle),{},{isSelected:!1}),soArticle:e.soArticle&&Re(Re({},e.soArticle),{},{isSelected:!1}),initialFiltersLoaded:!1});case b:return Re(Re({},e),{},{soArticle:t.payload});case P:return Re(Re({},e),{},{setupArticle:t.payload});case U:return Re(Re({},e),{},{setupArticle:e.setupArticle&&Re(Re({},e.setupArticle),{},{isSelected:t.payload})});case G:return Re(Re({},e),{},{soArticle:e.soArticle&&Re(Re({},e.soArticle),{},{isSelected:t.payload})});case h:return Re(Re({},e),{},{saved:t.payload});default:return e}};r(85827),r(26541);var Ee=function(e){return e.configurator.families},Se=function(e){return e.configurator.sockets},Fe=function(e){var t,r=e.configurator;return r.families.reduce((function(e,t){var r,n,i;return e+((null===(r=t.selectedArticle)||void 0===r?void 0:r.promotionalPrice)||(null===(n=t.selectedArticle)||void 0===n?void 0:n.originalPrice)||0)*((null===(i=t.selectedArticle)||void 0===i?void 0:i.qty)||1)}),0)+(null!==(t=r.setupArticle)&&void 0!==t&&t.isSelected?r.setupArticle.price:0)},_e=function(e){return e.configurator.configName},Ce=function(e){return e.configurator.soArticle},Ne=function(e){return e.configurator.setupArticle},ve=function(e){return e.configurator.saved},Ue=function(e){return e.configurator.families.filter((function(e){return e.required})).every((function(e){return e.selectedArticle&&!e.selectedArticle.withoutStockInfo}))},Ge=function(e){return e.configurator.sockets.find((function(e){return e.isSelected}))},he=function(e){return e.configurator.initialFiltersLoaded},be=function(e){return e.configurator.configurationNotFound}},10924:(e,t,r)=>{r.d(t,{zE:()=>I,Zt:()=>f,X:()=>l,Es:()=>O,NY:()=>u,GD:()=>d,KX:()=>A,ez:()=>p,j6:()=>y});r(47941),r(82526),r(57327),r(38880),r(89554),r(54747),r(49337),r(33321),r(69070);var n=r(4942),i=(r(92222),r(78119)),a=r(2060),o=r(35522);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e){for(var t=1;t{r.d(t,{Z:()=>P});var n=r(14890),i=r(53894),a=r(1547),o=r(51259),c=r(75826),s=r(47201),u=r(12472),l=r(34027),d=r(76913),f=r(73542),p=r(85055),O=r(77682),y=r(34615),I=r(48284),A=r(25820),g=r(66430),R=r(93953),T=r(80641),m=r(6874),E=r(64159),S=r(96666),F=r(13428),_=r(21809),C=r(29722),N=r(18129),v=r(63591),U=r(13138),G=r(35577),h=r(4897),b=r(82726),L=(0,n.UY)({algolia:o.I6,app:c.I6,banner:s.I6,blogHome:d.I6,blogListing:u.I6,blogMenu:l.I6,campaignConfig:f.I6,campaigns:p.I6,mainMenu:m.I6,cfHeaders:O.Z,checkout:y.J,cmsConfig:I.I6,configurator:A.I6,flashOffer:g.I6,footer:R.I6,header:T.I6,menu:E.I6,productDetail:S.n,products:F.I6,questionsAnswers:_.I6,ranking:C.I6,requestUtils:N.I6,seo:v.I6,shop:U.I6,sidenav:G.I6,user:h.I6,valorationsProduct:b.I6});const P=function(e){var t=(0,n.jB)(L,e,(0,a.U)((0,n.md)(i.Z)));return"undefined"!==typeof window&&window.Cypress&&(window.store=t),t}}}]); //# sourceMappingURL=main-b39ed8c2.js.map