Module 366523

1,193 characters · in no known chunk
Dependencies
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>_,e:()=>h});var i=n(627968),r=n(64700),s=n(310784),a=n.n(s),o=n(503698),l=n.n(o),u=n(654107),d=n(871123),c=n(705452);function _(e){let{cardImage:t,cardBackgroundImage:n,altText:s,containerClassName:o,backgroundImageClassName:d,foregroundImageClassName:_,shape:h,cssPosition:f="relative"}=e,[E,p]=(0,u.rh)(t.toString(),"#000000"),m=r.useMemo(()=>{let e=a()(E).brighten(1.5).saturate(.3).alpha(.8).hex(),t=p??a()(E).saturate(1.2).alpha(.9).hex();return`linear-gradient(135deg, ${e}, ${t})`},[E,p]);return(0,i.jsxs)("div",{className:l()(c.Ui,"absolute"===f?c.tz:c.oG,{[c.Ew]:"square"===h},o),children:[(0,i.jsx)("div",{className:l()(c.GC,d),style:null!=n?{backgroundImage:`url(${n.toString()})`}:{backgroundImage:m}}),(0,i.jsx)("img",{src:t.toString(),alt:s,draggable:!1,className:l()(c.LC,{[c.Ew]:"square"===h},_)})]})}function h(e){let{sku:t,containerClassName:n,backgroundImageClassName:r,foregroundImageClassName:s,shape:a,cssPosition:o}=e,l=(0,d.fq)(t),u=(0,d.xf)(t);return null==l?null:(0,i.jsx)(_,{cardImage:l,cardBackgroundImage:u,altText:t.name,containerClassName:n,backgroundImageClassName:r,foregroundImageClassName:s,shape:a,cssPosition:o})}}