1import{i as s,l,j as i,r as f,e as g}from"./vendor.DwGDxu32.chunk.js";import{P as x}from"./PriceOffersSection.Dol_BIyy.chunk.js";import{t as h,u,a as D,b as C,_ as b}from"./Analytics.TE2asAjh.chunk.js";import{F as k,u as j}from"./App.C5mSkkHd.chunk.js";import"./Button.B2gx1eKk.chunk.js";import"./OffersSection.styles.B7Q592VV.chunk.js";import"./TopBar.CXX6OjUU.chunk.js";import"./ApiUtils.CxIoqZF_.chunk.js";import"./SplashSpinner.QLC7gq_-.chunk.js";import"./TagPink.DCoY6PiQ.chunk.js";import"./BackButton.4D-VWSrQ.chunk.js";import"./BlurryBackground.DFW6eyQD.chunk.js";import"./GdprMananger.BosfAN3K.chunk.js";import"./cartAnalytics.DjyZUyuV.chunk.js";import"./artCollectionService.CtAP2akN.chunk.js";import"./GenericBannerManager.CTRVUFSH.chunk.js";import"./productsAnalytics.C2zkAi_i.chunk.js";import"./App.consts.B0YNqIsH.chunk.js";import"./utils.DNO02GCl.chunk.js";import"./Button.Bp1fTPwq.chunk.js";import"./AvailableStockProvider.DF0nTueL.chunk.js";import"./tiles.BXzgKOM2.chunk.js";/* empty css */import"./Zoom.B83H9hnK.chunk.js";import"./PickPhotosButton.consts.Ct6prh3L.chunk.js";import"./VisibilityDetector.C5yA_i5P.chunk.js";import"./useElementIntersection.BXFerR5W.chunk.js";import"./canada-flag.B72SrrA8.chunk.js";import"./TopBar.consts.DCzgb-63.chunk.js";import"./EntryPoint.client.22RtUwUW.chunk.js";/* empty css */import"./SecondaryVideoSection.consts.DL2ablm_.chunk.js";import"./FaqSection.BZlNqoOI.chunk.js";import"./HomePageUI.styles.BClXBoBi.chunk.js";import"./FooterSection.DVm7x8R9.chunk.js";import"./consts.JDnlngWd.chunk.js";import"./StickyCta.gXPPdFYL.chunk.js";import"./TopBarBanner.uGwIxPW5.chunk.js";import"./useHomePage.BOYbSlop.chunk.js";import"./uptimeMeasure.BlX5N0DU.chunk.js";import"./TextField.styles.DOwUF2Qr.chunk.js";const E=s.div.withConfig({componentId:"sc-127l2kk-0"})(["display:flex;gap:17px;"]),w=s.div.withConfig({componentId:"sc-127l2kk-1"})(["position:relative;cursor:pointer;"]),_=s.div.withConfig({componentId:"sc-127l2kk-2"})(["position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid transparent;border-radius:12px;box-sizing:border-box;&:hover{box-shadow:inset 0 0 0 3px ",";border-color:",";}",""],({theme:o})=>o.colors.white,({theme:o})=>o.colors.secondaryDark,({$selected:o})=>o&&l(["box-shadow:inset 0 0 0 3px ",";border-color:"," !important;"],({theme:r})=>r.colors.white,({theme:r})=>r.colors.primary)),S=s.img.withConfig({componentId:"sc-127l2kk-3"})(["width:100%;height:100%;border-radius:12px;object-fit:cover;"]);function I({designs:o,selectedDesignId:r,onDesignClick:e}){return i.jsx(k,{label:h.get("gift_card.form.design_label"),children:i.jsx(E,{children:o.map(t=>i.jsxs(w,{onClick:()=>e(t),children:[i.jsx(_,{$selected:t.id===r}),i.jsx(S,{src:t.imageUrl})]},t.id))})})}function xi(){const{offers:o,selectedOffer:r,designs:e,selectedDesign:t,setSelectedDesign:p,sendGiftCardAnalytics:m,setGiftCardType:a}=j();f.useEffect(()=>{a(g.GiftCardType.VALUE)},[]),u(()=>{D.trackScreenView(C.GIFT_CARD_VALUE)});const c=n=>{if(!t)return;const d=t.id;p(n),m(b.GIFT_CARD_DESIGN_TAPPED,{"Previous Design":d,"Selected Design":n.id})};return i.jsx(i.Fragment,{children:e&&t&&o&&r&&i.jsxs(i.Fragment,{children:[i.jsx(I,{designs:e,selectedDesignId:t.id,onDesignClick:c}),i.jsx(x,{offers:o,selectedOffer:r})]})})}export{xi as default}; 2//# sourceMappingURL=GiftCardValue.C-SY09fJ.chunk.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.