"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[81],{6065:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>Promotion_Promotion});var react=__webpack_require__(7294),loadCSS=__webpack_require__(535),HawkWidgetProviderContext=__webpack_require__(4412),Promos=__webpack_require__(9242);const promotion_deal={container:"hawk-promotion-deal-container",main:"hawk-promotion-deal-main",chevron:"hawk-promotion-deal-chevron"},Promotion_PromotionDeal=_ref=>{let{deal}=_ref;return react.createElement(HawkWidgetProviderContext.$6,null,(value=>{const{translate,buttonType,genericSharedComponents:{Button,DisplayPrice}}=value,className=promotion_deal[buttonType]?buttonType:"container";return react.createElement("div",{className:promotion_deal[className]},react.createElement("div",{className:promotion_deal.main},react.createElement(DisplayPrice,{deal,label:translate("promotionDealPricePrefix"),className:"promotion"}),((null==deal?void 0:deal.promos)||[]).length>0&&react.createElement(Promos.Z,{deal,type:"allowed",className:"promotion"})),react.createElement(Button,{deal,className:"promotion-button"}))}))};var getProsCons=__webpack_require__(1821);const promotion_pros_container="hawk-promotion-pros-container",promotion_pros_heading="hawk-promotion-pros-heading",promotion_pros_list="hawk-promotion-pros-list",promotion_pros_item="hawk-promotion-pros-item",Promotion_PromotionPros=_ref=>{let{deal}=_ref;return react.createElement(HawkWidgetProviderContext.$6,null,(value=>{const{translate,data}=value,pros=(0,getProsCons.Z)({data,modelId:null==deal?void 0:deal.model_id,type:"pros"});return pros&&pros.length>0?react.createElement("div",{className:promotion_pros_container},react.createElement("div",{className:promotion_pros_heading},translate("promotionProsHeading")),react.createElement("ul",{className:promotion_pros_list},pros.map((pro=>react.createElement("li",{className:promotion_pros_item,key:pro},pro))))):null}))},promotion_item_container="hawk-promotion-item-container",promotion_item_innerContainer="hawk-promotion-item-innerContainer",promotion_item_pros_deal_container="hawk-promotion-item-pros-deal-container",Promotion_PromotionItem=_ref=>{let{deal}=_ref;const{genericSharedComponents:{DealImage,DisplayName}}=(0,HawkWidgetProviderContext.KF)();return react.createElement("div",{className:promotion_item_container},react.createElement(DisplayName,{deal,className:"promotion"}),react.createElement("div",{className:promotion_item_innerContainer},react.createElement(DealImage,{deal,width:250,height:250,className:"promotion"}),react.createElement("div",{className:promotion_item_pros_deal_container},react.createElement(Promotion_PromotionPros,{deal}),react.createElement(Promotion_PromotionDeal,{deal}))))};var PromotionMain=__webpack_require__(3170);(0,loadCSS.j)("promotion");const Promotion_Promotion=props=>{const{genericSharedComponents:{HawkWidgetStandard}}=props;return react.createElement(HawkWidgetStandard,props,react.createElement(HawkWidgetProviderContext.$6,null,(value=>{const{dealData}=value,deals=dealData&&dealData.deals?dealData.deals:[];return react.createElement(PromotionMain.Z,null,deals.map((deal=>react.createElement(Promotion_PromotionItem,{deal,key:null==deal?void 0:deal.id}))))})))}},3170:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>Promotion_PromotionMain});var react=__webpack_require__(7294),HawkWidgetProviderContext=__webpack_require__(4412);const promotion_main_container="hawk-promotion-main-container",Promotion_PromotionMain=_ref=>{let{children}=_ref;return react.createElement(HawkWidgetProviderContext.$6,null,(value=>{const{editorial}=value;return react.createElement("div",{className:promotion_main_container,"data-editorial":editorial?1:0},children)}))}},1821:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});const __WEBPACK_DEFAULT_EXPORT__=options=>{const{data,modelId,type}=options;return data.model_info&&data.model_info[modelId]&&data.model_info[modelId][type]?data.model_info[modelId][type]:[]}},535:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{j:()=>loadCSS});var _getWidgetsEndpoint__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(5746);const loadCSS=component=>{if("undefined"!=typeof window&&!document.getElementById("hawkStyles-".concat(component))){const linkTag=document.createElement("link");linkTag.rel="stylesheet",linkTag.type="text/css",linkTag.id="hawkStyles-".concat(component),linkTag.href="".concat((0,_getWidgetsEndpoint__WEBPACK_IMPORTED_MODULE_0__.Z)(),"/css/browser/").concat("16.48.25-64c97a9493a5f3d88128056ba4e022ef5f515af0","/").concat(component,".min.css"),document.head.appendChild(linkTag)}}}}]); //# sourceMappingURL=promotion.js.map