"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[6257],{10021:(t,r,e)=>{e.d(r,{f:()=>f});var n,i=e(16475);function o(t,r,e){return r in t?Object.defineProperty(t,r,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[r]=e,t}function a(t){for(var r=1;r=0||(i[e]=t[e]);return i}(t,r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,e)&&(i[e]=t[e])}return i}!function(t){t.DEAL="deal",t.NORMAL="normal",t.REFURBISHED="reaconditioned"}(n||(n={}));var l=function(t){return n.REFURBISHED===t},s=function(t){return t?"yes":"no"},f=function(t,r){var e,f,p,d,v,y,h,b,m;return{currencyCode:"EUR",detail:{products:[c(a({id:t.productId.toString(),name:t.name,brand:t.brandName,category:"".concat(t.superfamilySlug,"/").concat(t.family.slug),main_category:t.family.slug,main_category_clean:t.family.name,main_category_id:t.family.id,variant:void 0,quantity:void 0,price:(null===(e=t.price)||void 0===e?void 0:e.toString())||void 0,position:void 0,stock_web:(null===t||void 0===t?void 0:t.isWinnerPCC)?t.availabilityCode.toString():"1",parent_id:(null===(f=t.originalArticle)||void 0===f?void 0:f.toString())||t.productId.toString(),type:t.type!==n.REFURBISHED&&t.type||n.NORMAL,marketplace:(null===(p=t.sellers)||void 0===p?void 0:p.winner.name)||"",promotion_ids:t.promotionIds,campaigns:t.campaigns,is_on_sale:s(!!t.sellers),stock_shop:Object.values(t.storeAvailability).map((function(t){return o({},t.name.toLowerCase(),s(t.warehouse))})),financing:void 0,reconditioned:(0,i.Z)(l,s)(t.type),reconditioned_type:t.condition,other_vendors:s(!!(null===(d=t.sellers)||void 0===d?void 0:d.otherVendors)),image_url:t.mainImage.cdn,image_url_thumb:"https:".concat(t.mainImage.thumb),rating_avg:((null===(v=t.valoration)||void 0===v?void 0:v.avg)/2).toString()||"0",rating_count:(null===(y=t.valoration)||void 0===y?void 0:y.totalComments.toString())||"0",description:t.description.slice(0,100).replace(/(<([^>]+)>)/gi,""),original_price:(null===(h=t.originalPrice)||void 0===h?void 0:h.toString())||"0",added_date:new Date(t.added_date).toLocaleDateString("fr-CA"),url:r,total_discount:t.recommendedPrice?(t.recommendedPrice-t.price).toFixed(2):(t.originalPrice-t.price).toFixed(2),total_discount_percent:(null===(b=t.discount)||void 0===b?void 0:b.toString())||0,ean:t.ean,part_number:t.reference,marketplaces:t.marketplaces.map((function(t){t.minShippingPrice;return u(t,["minShippingPrice"])})),recommended_price:(null===(m=t.recommendedPrice)||void 0===m?void 0:m.toString())||void 0,is_in_liquidation:t.isInLiquidation},void 0!==t.sinSo&&{"sin-so":s(t.sinSo)}),{version:"v2"})]}}}},34433:(t,r,e)=>{e.d(r,{CI:()=>g,J:()=>v,KB:()=>y,KT:()=>p,P6:()=>m,Z3:()=>d,Z7:()=>h,k9:()=>w,m4:()=>O,ox:()=>b});var n=e(82277),i=e(49670),o=e(58846),a=e(28489),c=e(4476);function u(t,r,e,n,i,o,a){try{var c=t[o](a),u=c.value}catch(t){return void e(t)}c.done?r(u):Promise.resolve(u).then(n,i)}function l(t){return function(){var r=this,e=arguments;return new Promise((function(n,i){var o=t.apply(r,e);function a(t){u(o,n,i,a,c,"next",t)}function c(t){u(o,n,i,a,c,"throw",t)}a(void 0)}))}}var s,f=function(t,r){var e,n,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:c(0),throw:c(1),return:c(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function c(o){return function(c){return function(o){if(e)throw new TypeError("Generator is already executing.");for(;a;)try{if(e=1,n&&(i=2&o[0]?n.return:o[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,o[1])).done)return i;switch(n=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,n=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]{e.d(r,{Z:()=>c});var n=e(67294);function i(t,r){(null==r||r>t.length)&&(r=t.length);for(var e=0,n=new Array(r);e{e.d(r,{A:()=>i,S:()=>n});var n=function(t){var r=t.staticContext,e=t.seconds;r&&(r.cacheControl=e)},i=function(t){var r=t.failed,e=t.staticContext;r&&n({staticContext:e,seconds:5})}}}]); //# sourceMappingURL=ProductDetail-31743c5a.js.map