"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[22],{57:(a,e,r)=>{r.d(e,{a:()=>I});var s=r(0),i=r(1),c=r(2),l=r(26),o=r(299),n=r(44),t=r(81);const{overlay:d,overlayWrapper:m,overlayWrapperTitle:j,overlayWrapperCloseIcon:g,overlayWrapperCloseIconSVG:p,overlayWrapperImageContainer:v,overlayWrapperInformation:u,overlayWrapperInformationProductName:b,overlayWrapperInformationProductMeasuresContainer:h,overlayWrapperInformationProductMeasuresContainerSizeText:x,overlayWrapperInformationProductMeasuresContainerSize:N,overlayWrapperInformationProductMeasuresContainerColorName:y,circle:C,circleWhite:O}=t.a,I=({information:a,isWarning:e,setIsWarning:r,clearCartErrorMessage:t,cartInit:I})=>{const W=()=>{r(!1),void 0!==t&&t(),a.isCartError&&I&&I()},[f,w]=(0,c.useState)(null);(0,n.a)(!0,f,W);const k=Object.assign(Object.assign({},(0,o.b)(W)),{"aria-label":"Close",className:g,onClick:W});return a.isCartError?(0,s.jsx)("div",Object.assign({className:d,onClick:W},{children:(0,s.jsxs)("div",Object.assign({ref:w,role:"alertdialog","aria-modal":"true","aria-label":"Cart error","aria-describedby":"warning-modal-description",className:m},{children:[(0,s.jsx)("div",Object.assign({},k,{children:(0,s.jsx)(l.a,{icon:"close2",className:p})})),(0,s.jsx)("div",Object.assign({id:"warning-modal-description",className:u},{children:(0,s.jsx)("div",Object.assign({className:b},{children:a.productTitle}))}))]}))})):(0,s.jsx)("div",Object.assign({className:d,onClick:W},{children:(0,s.jsxs)("div",Object.assign({ref:w,role:"alertdialog","aria-modal":"true","aria-labelledby":"warning-modal-title","aria-describedby":"warning-modal-description",className:m},{children:[(0,s.jsx)("div",Object.assign({},k,{children:(0,s.jsx)(l.a,{icon:"close2",className:p})})),(0,s.jsx)("h3",Object.assign({id:"warning-modal-title",className:j},{children:"Limit cart quantity"})),(0,s.jsx)("div",Object.assign({id:"warning-modal-description",className:u},{children:(0,s.jsx)("div",{children:`You have reached the maximum quantity (${a.quantity}) for this product`})})),(0,s.jsx)("div",Object.assign({className:v},{children:(0,s.jsx)("img",{src:a.image.src,alt:a.image.alt})})),(0,s.jsx)("div",Object.assign({className:b},{children:a.productTitle})),(0,s.jsxs)("div",Object.assign({className:h},{children:[(0,s.jsx)("div",Object.assign({className:x},{children:"Size"})),(0,s.jsx)("div",Object.assign({className:N},{children:a.productSize})),""!==a.colorIcon.colorName&&(0,s.jsx)(i.Fragment,{children:"White"===a.colorIcon.colorName?(0,s.jsx)("div",{className:O}):(0,s.jsx)(i.Fragment,{children:a.colorIcon.isValidUrl?(0,s.jsx)("img",{src:a.colorIcon.colorUrl,alt:a.colorIcon.colorName,className:`${C} `}):(0,s.jsx)("div",{style:`background: ${a.colorIcon.colorUrl}; width: 20px;`,className:`${C}`})})}),(0,s.jsx)("div",Object.assign({className:y},{children:a.productColor}))]}))]}))}))}}}]);