PageSourceSearch

https://www.timhortons.ca/static/js/7.9b535c6c.chunk.js

js timhortons.ca collected 2026-09-24 08:44:03 UTC 26,868 bytes, 2 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{2390:function(e,t,n){"use strict";var a=n(14),i=n.n(a),o=n(10),r=n.n(o),d=n(0),l=n.n(d),c=n(2518);const s=["children","as"];var f=e=>{let t=e.children,n=e.as,a=void 0===n?"h1":n,o=r()(e,s);return l.a.createElement(c.a,i()({as:a},o),t)};n.d(t,"a",(function(){return f}))},2397:function(e,t,n){"use strict";(function(e){var a,i,o=n(3),r=n.n(o);const d=n(1).d.h1.withConfig({displayName:"indexth__HeroHeading",componentId:"sc-10v7715-0"})(["color:currentColor;font-family:",";font-size:32.25px;letter-spacing:-2px;line-height:90%;margin:0;text-align:center;width:100%;"," & small{display:inline-block;font-size:3.4375rem;left:-5px;letter-spacing:-1px;position:relative;text-decoration:none;text-transform:lowercase;top:-0.7rem;transform:translateY(0.2em);vertical-align:top;","}"],e.fontFamily.base,e.desktop(a||(a=r()(["\n    font-size: 5rem;\n    margin-bottom: 2.5rem;\n    text-align: left;\n  "]))),e.desktop(i||(i=r()(["\n      font-size: 6rem;\n      position: relative;\n      top: -1.2rem;\n    "]))));t.a=d}).call(this,n(21).default)},2457:function(e,t,n){"use strict";(function(e){var a=n(2),i=n.n(a),o=n(0),r=n.n(o),d=n(2522),l=n(32),c=n.n(l),s=n(42),f=n(1),m=n(25),p=n(47),u=n(133),h=n(169),g=n(3518),y=n(22),b=n(237),w=n(94),x=n(120);const v=Object(f.d)(p.d).withConfig({displayName:"indexth__StyledModal",componentId:"sc-dmacwd-0"})(["&&{border-radius:",";background:",";}"],e.borderRadius,e.color.white),E=Object(f.d)(u.a).withConfig({displayName:"indexth__StyledPicture",componentId:"sc-dmacwd-1"})(["overflow:visible;position:relative;width:100%;height:auto;"]),C=f.d.div.withConfig({displayName:"indexth__Content",componentId:"sc-dmacwd-2"})(["align-items:flex-start;display:flex;flex-flow:column nowrap;padding:1rem;width:100%;"]),_=f.d.div.withConfig({displayName:"indexth__Heading",componentId:"sc-dmacwd-3"})(["color:",";font-size:2rem;font-weight:900;line-height:0.95;margin:0;"],e.color.primary),O=f.d.p.withConfig({displayName:"indexth__Description",componentId:"sc-dmacwd-4"})(["color:",";font-size:1.2rem;font-weight:",";line-height:1.1;margin:0.5rem 0;"],e.color.black,e.fontWeight.heavy),k=f.d.p.withConfig({displayName:"indexth__Expiry",componentId:"sc-dmacwd-5"})(["color:",";font-size:1rem;line-height:1.1;margin-block-start:0.5em;margin-block-end:1em;"],e.color.black),I=f.d.p.withConfig({displayName:"indexth__Error",componentId:"sc-dmacwd-6"})(["color:",";font-size:0.75rem;align-self:center;margin:0.5rem 0;"],e.color.error),j=Object(f.d)(h.b).withConfig({displayName:"indexth__StyledSanityBlockRenderer",componentId:"sc-dmacwd-7"})(["& *{font-size:1rem;}"]);t.a=e=>{var t,n;let a=e.closeModal,l=e.modalIsOpen;const f=Object(b.c)(),p=f.selectedOffer,u=f.offersFeedback,h=f.activateOffer,N=p&&(null===u||void 0===u?void 0:u[p.tokenId||p._id]),L=p&&u&&Object.values(u).find(e=>e.tokenId===p.tokenId||e.couponId===p._id),z=N||L,R=Object(s.a)(),S=R.formatMessage,A=R.formatRelativeTime,T=Object(o.useState)(Object(w.c)(z?z.offerState:y.b.CONSUMED)),D=i()(T,2),M=D[0],F=D[1];Object(o.useEffect)(()=>{F(Object(w.c)(z?z.offerState:y.b.CONSUMED))},[z,p]);const W=Object(o.useCallback)(()=>{p&&z&&z.tokenId&&(F(w.a.IN_PROGRESS),h(z.tokenId).then(e=>{if(e.isOfferActivated)return F(w.a.ACTIVATED),x.a.success(S({id:"offerActivationSuccess"})),a();F(w.a.FAILED)}).catch(()=>{F(w.a.FAILED),x.a.error(S({id:"offerActivationError"}))}))},[p,z,h,S,a]);if(!l||!p)return null;const G=null===u||void 0===u?void 0:u[p.tokenId||p._id],B=Object(w.i)(Object(w.v)(G)),H=c()(p,"name.localeRaw.0.children.0.text",""),$=c()(p,"description.localeRaw.0.children.0.text",""),P=c()(p,"moreInfo.localeRaw",""),Z=c()(p,"howToRedeem.localeRaw",""),U=c()(p,"localizedImage.locale.imageDescription")||c()(p,"name.localeRaw.0.children.0.text");return r.a.createElement(v,{onDismiss:a},r.a.createElement(E,{placeholderAspectRatio:1.5,objectFitContain:!1,image:null===p||void 0===p||null===(t=p.localizedImage)||void 0===t||null===(n=t.locale)||void 0===n?void 0:n.app,alt:U||S({id:"offerPicture"})}),r.a.createElement(C,{"data-testid":"redemption-modal"}
1,r.a.createElement(_,{id:"modal-heading"},H),r.a.createElement(O,null,$),B&&r.a.createElement(k,null,S({id:"expiresIn"},{expiryDays:A(Object(d.a)(B,Date.now()),"day",{numeric:"auto"})})),r.a.createElement("div",null,r.a.createElement(m.d,{onClick:W,isLoading:M===w.a.IN_PROGRESS,disabled:M===w.a.ACTIVATED,"data-testid":"dialog-confirm-btn",skipLogEvent:!0},(e=>{switch(e){case w.a.ACTIVATED:return S({id:"activated"});case w.a.FAILED:return S({id:"retry"});default:return S({id:"activate"})}})(M))),M===w.a.FAILED&&r.a.createElement(I,null,S({id:"activationFailed"})),P&&r.a.createElement(g.a,{closedText:S({id:"offerTerms"}),openText:S({id:"offerTerms"})},r.a.createElement(j,{content:P})),Z&&r.a.createElement(g.a,{closedText:S({id:"howToRedeem"}),openText:S({id:"howToRedeem"}),defaultExpanded:!0},r.a.createElement(j,{content:Z}))))}}).call(this,n(21).default)},2458:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var a=n(2),i=n.n(a),o=n(0),r=n(94),d=n(84);const l=e=>{const t=e.clearSelectedOffer,n=e.selectOfferById,a=e.selectedOffer,l=e.setRedemptionMethod,c=Object(o.useState)(!1),s=i()(c,2),f=s[0],m=s[1],p=Object(o.useCallback)(()=>m(!0),[]),u=Object(o.useCallback)(()=>m(!1),[]),h=Object(o.useCallback)(e=>{n(e),l(null),p()},[p,n,l]),g=Object(d.a)({onConfirm:e=>{e&&(t(),h(e.id))},showCancel:!0}),y=i()(g,2),b=y[0],w=y[1],x=Object(o.useCallback)(e=>()=>{a&&!Object(r.l)(e,a)?w({id:e}):h(e)},[a,h,w]);return{Confirm:b,modalIsOpen:f,openModal:p,closeModal:u,makeOfferClickHandler:x}}},2480:function(e,t,n){"use strict";var a=n(14),i=n.n(a),o=n(0),r=n.n(o);t.a=e=>r.a.createElement("svg",i()({},e,{width:"121",height:"120",viewBox:"0 0 121 120",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),r.a.createElement("path",{d:"M110.434 37.6626C103.195 38.9067 87.4745 38.9067 80.8015 18.0962C76.3906 16.5128 70.8486 13.1197 68.0211 6.4468C66.5508 6.3337 65.0805 6.22058 63.6102 6.22058C32.1682 6.22058 6.72046 31.6683 6.72046 63.1103C6.72046 94.5523 32.1682 120 63.6102 120C95.0522 120 120.5 94.5523 120.5 63.1103C120.5 60.7352 120.387 58.3601 120.048 56.0981C115.297 52.8181 110.547 47.2762 110.434 37.6626ZM63.6102 79.2837C54.6752 79.2837 47.4368 72.0453 47.4368 63.1103C47.4368 54.1753 54.6752 46.9369 63.6102 46.9369C72.5452 46.9369 79.7836 54.1753 79.7836 63.1103C79.7836 72.0453 72.5452 79.2837 63.6102 79.2837Z",fill:"#C8102E"}),r.a.createElement("path",{d:"M59.0862 76.4562C49.2465 76.4562 41.2163 68.426 41.2163 58.5862C41.2163 48.7465 49.2465 40.7163 59.0862 40.7163C68.926 40.7163 76.9562 48.7465 76.9562 58.5862C76.9562 68.426 68.926 76.4562 59.0862 76.4562ZM59.0862 44.1093C51.0561 44.1093 44.6093 50.5561 44.6093 58.5862C44.6093 66.6164 51.0561 73.0632 59.0862 73.0632C67.1164 73.0632 73.5632 66.6164 73.5632 58.5862C73.5632 50.5561 67.1164 44.1093 59.0862 44.1093Z",fill:"#3F2021"}),r.a.createElement("path",{d:"M59.0862 117.172C26.8525 117.172 0.5 90.9331 0.5 58.5862C0.5 26.2394 26.7394 0 59.0862 0C60.4434 0 62.0269 0.113115 63.6103 0.226215L64.6282 0.339306L65.0806 1.24412C67.795 7.57776 72.9976 10.5184 76.9562 11.9887L77.7479 12.328L77.9741 13.1197C84.0815 32.1206 97.9929 32.7992 105.684 31.442L107.606 31.1027V33.1385C107.72 40.6032 110.66 46.3714 116.428 50.2168L117.107 50.6692L117.22 51.4609C117.559 53.9491 117.672 56.4373 117.672 58.6993C117.672 90.82 91.32 117.172 59.0862 117.172ZM59.0862 3.39303C28.6621 3.39303 3.89303 28.1621 3.89303 58.5862C3.89303 89.0104 28.6621 113.779 59.0862 113.779C89.5104 113.779 114.279 89.0104 114.279 58.5862C114.279 56.5504 114.166 54.6277 113.94 52.4788C109.755 49.4251 105.005 44.1093 104.327 35.0613C96.5226 35.853 81.7064 34.6089 74.9204 14.9293C70.7356 13.2328 65.4199 9.95289 62.3662 3.61924C61.2351 3.50614 60.1041 3.39303 59.0862 3.39303ZM59.0862 76.4562C49.2465 76.4562 41.2163 68.426 41.2163 58.5862C41.2163 48.7465 49.2465 40.7163 59.0862 40.7163C68.926 40.7163 76.9562 48.7465 76.9562 58.5862C76.9562 68.426 68.926 76.4562 59.0862 76.4562ZM59.0862 44.1093C51.0561 44.1093 44.6093 50.5561 44.6093 58.5862C44.6093 66.6164 51.0561 73.0631 59.0862 73.0631C67.1164 73.0631 73.5631 66.6164 73.5631 58.5862C73.5631 50.5561 67.1164 44.1093 59.0862 44.1093Z",fill:"#3F2021"}))},2518:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return r}));var a,i=n(3),o=n.n(i);const r=n(1).d.h1.withConfig({displayName:"styledth__Heading",componentId:"sc-4y60rx-0"})(["margin:0 0 0 4px;font-size:1.2rem;line-height:1;",""],e.desktop(a||(a=o()(["\n    font-size: 2rem;\n    margin: 75px 0 5px 0;\n  "]))))}).call(this,n(21).default)},2537:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var a=n(221),i=n(308),o=n(2522),r=n(38),d=n(94);const l=e=>{let t=e.offer,n=e.offerFeedback;const l=Object(a.a)("offer"),c=Object(r.d)().isAuthenticated;let s=null;t.activationDate&&(s="string"===typeof t.activationDate?t.activationDate:t.activationDate.toISOString());const f=n?Object(d.v)(n):null,m=!!s&&Object(o.a)(new Date,Object(i.a)(s,"yyyy-MM-dd",new Date))<5,p=Object(d.j)(t.ruleSet),u=!c()&&!Object(d.d)(t.ruleSet),h=n&&n.offerState;return{id:l,isNewOffer:m,endingIn:f,platforms:p,displayLoginRequiredBadge:u,state:h?Object(d.c)(h):null}}},2593:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return c}));var a,i=n(3),o=n.n(i),r=n(1),d=n(9),l=n(2848);const c=r.d.section.withConfig({displayName:"styled__Section",componentId:"sc-1g9hd86-0"})(["margin:0 auto;margin-top:",";",";width:calc(100% ",");",";"],d.b.$spacing4,e=>e.addPadding&&l.a,e=>e.$fullWidth?"":"- ${primitive.$spacing7}",e.desktop(a||(a=o()(["\n    ",";\n    max-width: 1050px;\n  "])),e=>e.addPadding&&"margin: 0 auto;"))}).call(this,n(21).default)},2595:function(e,t,n){"use strict";(function(e){n.d(t,"d",(function(){return c})),n.d(t,"e",(function(){return s}));var a,i=n(3),o=n.n(i),r=n(51),d=n(1),l=n(2851);n.d(t,"a",(function(){return l.a})),n.d(t,"b",(function(){return l.b})),n.d(t,"c",(function(){return l.c})),n.d(t,"f",(function(){return l.d})),n.d(t,"g",(function(){return l.e}));const c=Object(d.d)(r.b).withConfig({displayName:"styledth__HeaderLink",componentId:"sc-145s5nj-0"})(["align-items:center;color:",";display:inline-flex;font-size:1.2rem;text-decoration:none;",""],e.color.primary,e.mobileSmall(a||(a=o()(["\n    font-size: 1rem;\n  "])))),s=d.d.div.withConfig({displayName:"styledth__HeaderTextWrapper",componentId:"sc-145s5nj-1"})(["align-items:middle;display:flex;justify-content:space-between;white-space:nowrap;align-items:center;"])}).call(this,n(21).default)},2596:function(e,t,n){"use strict";var a=n(2769);n.d(t,"a",(function(){return a.a}));var i=n(2852);n.d(t,"b",(function(){return i.a}))},2673:function(e,t,n){"use strict";var a=n(0);t.a=function(e,t,n){void 0===n&&(n=[]);const i=Object(a.useRef)(!1);Object(a.useEffect)(()=>
1{if(!i.current)return t()?(i.current=!0,e()):void 0},n.concat(e,t))}},2674:function(e,t,n){"use strict";(function(e){n.d(t,"j",(function(){return y})),n.d(t,"m",(function(){return w})),n.d(t,"d",(function(){return x})),n.d(t,"b",(function(){return v})),n.d(t,"e",(function(){return E})),n.d(t,"c",(function(){return C})),n.d(t,"k",(function(){return O})),n.d(t,"l",(function(){return I})),n.d(t,"a",(function(){return j})),n.d(t,"i",(function(){return N})),n.d(t,"f",(function(){return L})),n.d(t,"g",(function(){return z})),n.d(t,"h",(function(){return R}));var a,i,o,r,d,l,c,s,f,m=n(3),p=n.n(m),u=n(1),h=n(133),g=n(169);const y=u.d.div.withConfig({displayName:"styled__OffersList",componentId:"sc-ps4ro2-0"})(["display:flex;flex-wrap:wrap;justify-content:center;max-width:",";width:100%;",""],e.layout.sectionMaxWidth,e.mobile(a||(a=p()(["\n    flex-direction: column;\n    margin: 0 auto;\n  "])))),b=(u.d.div.withConfig({displayName:"styled__LoadingContainer",componentId:"sc-ps4ro2-1"})(["align-items:center;display:flex;justify-content:center;min-height:18rem;width:100%;"]),"\n  height: 100%;\n  border-radius: "+e.borderRadius+";\n  box-shadow: "+e.boxShadow+";\n  min-height: 290px;\n  margin: 0.25rem 0rem;\n  display: flex;\n  flex-direction: column;\n"),w=u.d.button.withConfig({displayName:"styled__Wrapper",componentId:"sc-ps4ro2-2"})([""," appearance:none;border:none;padding:0;font-size:inherit;font-family:",";position:relative;text-align:left;background:transparent;z-index:0;user-select:none;cursor:pointer;background-color:",";transition:box-shadow 0.3s;min-width:",";&:hover{box-shadow:0px 0px 0px 3px ",";}",""],b,e.fontFamily.alternative,e.color.white,"146px",e.color.grey.four,e.desktop(i||(i=p()(["\n    width: ",";\n  "])),"250px")),x=u.d.div.withConfig({displayName:"styled__OfferContentWrap",componentId:"sc-ps4ro2-3"})(["width:100%;margin-bottom:0.5rem;"]),v=u.d.h2.withConfig({displayName:"styled__Heading",componentId:"sc-ps4ro2-4"})(["color:",";font-family:",";font-size:1.25rem;line-height:0.95;font-weight:600;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;",""],e.color.primary,e.fontFamily.alternative,e.desktop(o||(o=p()(["\n    font-size: 1.5rem;\n  "])))),E=u.d.p.withConfig({displayName:"styled__OfferExpiration",componentId:"sc-ps4ro2-5"})(["color:",";font-family:",";font-size:0.75rem;line-height:1.1;margin-block-start:0.5em;margin-block-end:0.5em;",""],e.color.black,e.fontFamily.alternative,e.desktop(r||(r=p()(["\n    font-size: 0.9rem;\n  "])))),C=u.d.div.withConfig({displayName:"styled__OfferContent",componentId:"sc-ps4ro2-6"})(["align-items:flex-start;display:flex;flex-flow:column nowrap;flex:auto;justify-content:space-between;padding:1rem;width:100%;"]),_="\n  margin: 0.5rem 0;\n\n  "+e.desktop(d||(d=p()(["\n    margin: 1rem 0;\n  "])))+"\n",O=Object(u.d)(g.b).withConfig({displayName:"styled__SanityDescription",componentId:"sc-ps4ro2-7"})(["p{"," color:",";font-family:",";font-size:1rem;font-weight:600;line-height:1.1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}"],_,e.color.black,e.fontFamily.alternative),k="\n  border-radius: "+e.borderRadius+" "+e.borderRadius+" 0 0;\n  height: calc(146px / 1.5);\n\n  "+e.desktop(l||(l=p()(["\n    width: ",";\n    height: calc("," / 1.5);\n  "])),"250px","250px")+"\n",I=Object(u.d)(h.a).withConfig({displayName:"styled__StyledPicture",componentId:"sc-ps4ro2-8"})([""," position:relative;width:100%;"],k),j=u.d.div.withConfig({displayName:"styled__GridOffersWrapper",componentId:"sc-ps4ro2-9"})(["margin:2rem 1rem;display:grid;"," grid-gap:1rem;justify-content:center;",""],"grid-template-columns: repeat(auto-fit, minmax(146px, 1fr));",e.desktop(c||(c=p()(["\n    grid-template-columns: repeat(auto-fit, minmax(",", max-content));\n  "])),"250px")),N=u.d.div.withConfig({displayName:"styled__OfferSkeletonWrapper",componentId:"sc-ps4ro2-10"})([""," width:",";",""],b,e=>e.$isGridLayout?"100%":"146px",e.desktop(s||(s=p()(["\n    height: 310px;\n    width: ",";\n  "])),"250px")),L=u.d.div.withConfig({displayName:"styled__OfferSkeletonButtonWrapper",componentId:"sc-ps4ro2-11"})(["border-radius:500px;margin:0 auto;overflow:hidden;line-height:1;width:100%;",""],e.desktop(f||(f=p()(["\n    width: 218px;\n  "])))),z=u.d.div.withConfig({displayName:"styled__OfferSkeletonDescription",componentId:"sc-ps4ro2-12"})([""," font-size:0.9rem;line-height:1.2;"],_),R=u.d.div.withConfig({displayName:"styled__OfferSkeletonImageWrapper",componentId:"sc-ps4ro2-13"})(["line-height:1;& span{","}"],k)}).call(this,n(21).default)},2769:function(e,t,n){"use strict";var a=n(0),i=n.n(a),o=n(2457),r=n(42),d=n(2480),l=n(3135);var c=()=>{const e=Object(r.a)().formatMessage;return a.createElement(l.d,{"data-testid":"th-empty-offers"},a.createElement(l.c,null,a.createElement(d.a,{"data-testid":"empty-offers-icon"})),a.createElement(l.b,{"data-testid":"empty-offers-heading"},e({id:"pleaseTryAgainLater"})),a.createElement(l.a,{"data-testid":"empty-offers-body-text"},e({id:"offersEmptyStateText"})))},s=n(2407),f=n(2673),m=n(419),p=n(129),u=n(237);var h=n(2458),g=n(367),y=n(94),b=n(2537),w=n(132),x=n(125),v=n(25);var E=n(83),C=n(5);var _=n(2674),O=n(1551),k=n(1),I=n(9);const j=k.d.div.withConfig({displayName:"th-offer-tagstyled__Wrapper",componentId:"sc-1yzhs33-0"})(["& > div{background-color:#007a42;padding-bottom:",";padding-top:",";& > p{margin-top:0px;margin-bottom:0px;font-size:0.75rem;}}
1"],I.b.$spacing1,I.b.$spacing1);var N=e=>a.createElement(j,{"data-testid":"offer-tag"},a.createElement(O.a,e));var L=e=>{var t,n,a,o,d,l,c,s,f,m,p,u;let h=e.className,g=e.offer,b=e.onClick,O=e.state,k=e.isGridLayout;const I=Object(r.a)().formatMessage,j=Object(E.b)("desktop"),L=null!==(t=null===g||void 0===g||null===(n=g.name)||void 0===n||null===(a=n.localeRaw)||void 0===a||null===(o=a[0])||void 0===o||null===(d=o.children)||void 0===d||null===(l=d[0])||void 0===l?void 0:l.text)&&void 0!==t?t:"",z=Object(C.c)(C.b.ENABLE_TH_OFFER_TAGS),R=((e,t)=>{const n=(new Date).getTime(),a=e.getTime()-n;if(a>0){const e=Math.floor(a/864e5),n=Math.floor(a%864e5/36e5);return e>=1?t({id:"offerExpiresDays"},{days:e}):t({id:"offerExpiresHours"},{hours:n})}return t({id:"promotionEnded"})})((null===g||void 0===g?void 0:g.expiresOnDatetime)||new Date,I);return i.a.createElement(_.m,{className:h,onClick:b,"data-testid":"offer-layout",$isGridLayout:k},(null===g||void 0===g||null===(c=g.localizedImage)||void 0===c||null===(s=c.locale)||void 0===s?void 0:s.app)&&i.a.createElement(_.l,{placeholderAspectRatio:1.5,objectFitContain:!1,image:null===g||void 0===g||null===(f=g.localizedImage)||void 0===f||null===(m=f.locale)||void 0===m?void 0:m.app,alt:""}),i.a.createElement(_.c,null,i.a.createElement(_.d,null,i.a.createElement(_.b,null,L),(null===g||void 0===g||null===(p=g.description)||void 0===p?void 0:p.localeRaw)&&i.a.createElement(_.k,{content:null===g||void 0===g||null===(u=g.description)||void 0===u?void 0:u.localeRaw}),i.a.createElement(_.e,null,R),z&&1430562===g.rank&&i.a.createElement(N,{"aria-label":I({id:"twelveDaysOfTims"})},I({id:"twelveDaysOfTims"}))),i.a.createElement(w.a,{margin:"0 auto",width:"100%"},O&&O!==y.a.ACTIVATED?i.a.createElement(v.d,{size:j?v.a.LARGE:v.a.SMALL,fullWidth:!0,skipLogEvent:!0},I({id:"activate"})):i.a.createElement(v.d,{size:j?v.a.LARGE:v.a.SMALL,fullWidth:!0,disabled:!0,startIcon:i.a.createElement(x.a,{icon:"check",color:"white","aria-hidden":!0})},I({id:"activated"})))))};var z=e=>{let t=e.className,n=void 0===t?"":t,a=e.offer,o=e.offerFeedback,r=e.onClick,d=e.isGridLayout;const l=Object(b.a)({offer:a,offerFeedback:o}),c=l.id,s=l.isNewOffer,f=l.endingIn,m=l.platforms,p=l.displayLoginRequiredBadge,u=l.state;return i.a.createElement(L,{id:c,isNewOffer:s,className:n,offer:a,onClick:r,endingIn:f,platforms:m,displayLoginRequiredBadge:p,state:u,isGridLayout:d})},R=n(151),S=n.n(R);const A=e=>{let t=e.isGridLayout;const n=Object(E.b)("desktop");return i.a.createElement(_.i,{$isGridLayout:t,"data-testid":"th-offer-skeleton"},i.a.createElement(_.h,null,i.a.createElement(S.a,null)),i.a.createElement(_.c,null,i.a.createElement(_.d,null,i.a.createElement(_.b,null,i.a.createElement(S.a,null)),i.a.createElement(_.g,null,i.a.createElement(S.a,{width:"90%"}),i.a.createElement(S.a,{width:"70%"})),i.a.createElement(_.e,null,i.a.createElement(S.a,{width:"56px"}))),i.a.createElement(_.f,null,i.a.createElement(S.a,{height:n?"55px":"34px"}))))};t.a=e=>{let t=e.className,n=e.isGridOfferLayout;const r=Object(u.c)(),d=Object(h.a)(r),l=d.modalIsOpen,b=d.openModal,w=d.closeModal,x=r.offers,v=r.loading,E=r.offersFeedback,C=r.selectOfferById;!function(){const e=Object(p.b)(),t=e.connection.connected,n=e.hasNetworkError,i=Object(u.c)().refreshOffers,o=Object(a.useCallback)(()=>{t&&!n&&i()},[n,t,i]);Object(m.a)(o,6e4)}();const O=!v&&!(null!==x&&void 0!==x&&x.length),k=Boolean(!O&&!n&&!v);Object(f.a)(()=>{Object(g.b)(g.a.OFFERS_CAROUSEL_RENDER)},()=>k);const I=Object(a.useCallback)(e=>()=>{C(e),b()},[C,b]),j=x.map((e,t)=>{const a=Object(y.k)({id:e._id,token:e.tokenId}),o=I(a);return i.a.createElement(z,{key:a+"_"+t,offer:e,offerFeedback:(E||{})[a],onClick:o,isGridLayout:n})});if(!v&&(null===x||void 0===x||!x.length))return i.a.createElement(c,null);const N=v?(e=>{let t=e.number,n=void 0===t?2:t,a=e.isGridOfferLayout,o=void 0!==a&&a;return Array.from({length:n},(e,t)=>i.a.createElement(A,{key:"offer_skeleton_"+t,isGridLayout:o}))})({number:n?4:2,isGridOfferLayout:n}):j;return i.a.createElement("div",{"data-testid":"offers-list"},n?i.a.createElement(_.a,{"data-testid":"grid-offers"},N):i.a.createElement(_.j,{className:t},i.a.createElement(s.a,{alignWithParent:!0},N)),i.a.createElement(o.a,{modalIsOpen:l,closeModal:w}))}},2848:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));const a="margin-top: 16px"},2851:function(e,t,n){"use strict";(function(e){n.d(t,"e",(function(){return p})),n.d(t,"d",(function(){return u})),n.d(t,"b",(function(){return h})),n.d(t,"c",(function(){return g})),n.d(t,"a",(function(){return y}
1));var a,i,o,r=n(3),d=n.n(r),l=n(51),c=n(1),s=n(2587),f=n(2848),m=n(9);const p=c.d.div.withConfig({displayName:"styledshared__RecentItemsContainer",componentId:"sc-53xzp8-0"})(["width:100%;margin:0 auto;padding:0 0.75rem;",";"," ","{padding:0;}"],f.a,e.desktop(a||(a=d()(["\n    max-width: 1050px;\n    padding: 0;\n  "]))),s.a),u=(Object(c.d)(l.b).withConfig({displayName:"styledshared__HeaderLink",componentId:"sc-53xzp8-1"})(["align-items:center;color:",";display:flex;font-size:1rem;margin-left:12px;text-decoration:none;text-transform:capitalize;",""],e.color.primary,e.desktop(i||(i=d()(["\n    height: 100%;\n    position: absolute;\n    right: 0;\n    top: 50%;\n    transform: translateY(-50%);\n  "])))),c.d.div.withConfig({displayName:"styledshared__HeaderTextWrapper",componentId:"sc-53xzp8-2"})(["position:relative;display:flex;justify-content:center;",""],e.mobile(o||(o=d()(["\n    justify-content: space-between;\n    margin: 0 1rem;\n  "])))),c.d.span.withConfig({displayName:"styledshared__IconWrapper",componentId:"sc-53xzp8-3"})(["margin-left:8px;"])),h=c.d.div.withConfig({displayName:"styledshared__EmptyBoxWrapper",componentId:"sc-53xzp8-4"})(["display:flex;margin:"," ",";padding:"," ",";border:1px solid ",";border-radius:8px;"],m.b.$spacing4,m.b.$spacing4,m.b.$spacing2,m.b.$spacing3,e.color.secondary),g=c.d.span.withConfig({displayName:"styledshared__EmptyTextWrapper",componentId:"sc-53xzp8-5"})(["color:",";font-size:14px;line-height:20px;display:block;"],e.color.secondary),y=c.d.span.withConfig({displayName:"styledshared__EmptyBoxIconWrapper",componentId:"sc-53xzp8-6"})(["margin-right:8px;margin-top:2px;"])}).call(this,n(21).default)},2852:function(e,t,n){"use strict";(function(e){var a,i=n(3),o=n.n(i),r=n(0),d=n.n(r),l=n(125),c=n(42),s=n(1),f=n(2595),m=n(2390),p=n(113),u=n(3136),h=n(2593),g=n(41),y=n(5),b=n(237),w=n(13),x=n(2769);const v=Object(s.d)(h.a).withConfig({displayName:"offers-section__StyledOffersSection",componentId:"sc-pzpob9-0"})(["width:auto;padding:0 0.75rem;",";"],e.desktop(a||(a=o()(["\n    width: calc(100% - 2rem);\n    padding: unset;\n  "]))));t.a=()=>{const e=Object(u.a)(),t=Object(b.c)(),n=t.loading,a=t.offers,i=t.refreshOffers,o=t.error,r=Object(y.c)(y.b.ENABLE_OLD_OFFERS_HOMEPAGE_SECTION),s=Object(y.c)(y.b.ENABLE_TH_OFFERS_PAGE),h=Object(c.a)().formatMessage,E=Object(g.b)(),C=E.region,_=E.readableRegions;if(Object(p.a)(()=>{n||!r||a.length||i()}),!r)return null;if(o){var O;const e=null===(O=o.graphQLErrors)||void 0===O?void 0:O.find(e=>{var t;return"LOYALTY_NOT_AVAILABLE_IN_USER_REGION"===(null===(t=e.extensions)||void 0===t?void 0:t.code)});if(e){const t=e.extensions.loyaltyRegion;return d.a.createElement(f.b,null,d.a.createElement(f.a,null,d.a.createElement(l.a,{icon:"info",color:"primary",width:"20px","aria-hidden":!0})),d.a.createElement(f.c,null,h({id:"offersUpdateYourRegion"}),d.a.createElement("br",null),h({id:"offersUpdateYourRegionSubtitle"},{currentRegion:_[C],barcodeRegion:_[t]})))}}const k=a.length>0;return d.a.createElement(v,{"data-testid":"offers-homepage-section"},d.a.createElement(m.a,{as:"h2"},d.a.createElement(f.e,null,e,s&&k&&d.a.createElement(f.d,{to:w.k.offers,"data-testid":"offers-page-link"},h({id:"viewAll"}),d.a.createElement(f.f,null,d.a.createElement(l.a,{icon:"next",color:"primary",width:"24px","aria-hidden":!0}))))),k?d.a.createElement(x.a,null):d.a.createElement(f.b,null,d.a.createElement(f.a,null,d.a.createElement(l.a,{icon:"info",color:"primary",width:"20px","aria-hidden":!0})),d.a.createElement(f.c,null,h({id:"offersAreCurrentlyNotAvailable"}),d.a.createElement("br",null),h({id:"pleaseCheckBackNextWeek"}))))}}).call(this,n(21).default)},3135:function(e,t,n){"use strict";(function(e){n.d(t,"d",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return d}));var a=n(1);const i=a.d.div.withConfig({displayName:"offers-empty-statestyled__Wrapper",componentId:"sc-w0alm0-0"})(["margin:6rem 1rem 1rem;"]),o=a.d.div.withConfig({displayName:"offers-empty-statestyled__IconWrapper",componentId:"sc-w0alm0-1"})(["display:flex;flex-direction:row;align-items:center;justify-content:center;height:100px;svg{height:100px;}"]),r=a.d.h1.withConfig({displayName:"offers-empty-statestyled__HeadingText",componentId:"sc-w0alm0-2"})(["color:",";font-family:",";font-size:1.5rem;text-align:center;text-transform:",";width:100%;"],e.color.black,e.fontFamily.base,e.textTransform.headlines),d=a.d.p.withConfig({displayName:"offers-empty-statestyled__BodyText",componentId:"sc-w0alm0-3"})(["font-family:",";font-size:1rem;text-align:center;"],e.fontFamily.body)}).call(this,n(21).default)},3136:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var a=n(42);const i=()=>(0,Object(a.a)().formatMessage)({id:"rewardsAndOffers"})},3518:function(e,t,n){"use strict";var a=n(2),i=n.n(a),o=n(0),r=n.n(o),d=n(904),l=n(125),c=n(1);const s=c.d.div.withConfig({displayName:"text-expander__Wrapper",componentId:"sc-1fx84zj-0"})([""]),f=c.d.p.withConfig({displayName:"text-expander__Heading",componentId:"sc-1fx84zj-1"})(["cursor:pointer;display:flex;align-items:center;"]),m=Object(c.e)(["from{opacity:0}
1to{opacity:1}"]),p=c.d.div.withConfig({displayName:"text-expander__ArrowContainer",componentId:"sc-1fx84zj-2"})(["margin-left:0.75rem;user-select:none;"]),u=c.d.div.withConfig({displayName:"text-expander__Body",componentId:"sc-1fx84zj-3"})(["animation:"," 0.2s forwards;"],m);var h=e=>{let t=e.openText,n=e.closedText,a=e.children,c=e.defaultExpanded,m=void 0!==c&&c;const h=Object(o.useState)(m),g=i()(h,2),y=g[0],b=g[1];return r.a.createElement(s,null,r.a.createElement(f,{onClick:()=>b(e=>!e)},y?t:n,r.a.createElement(p,null,r.a.createElement(d.a,{active:y,toDeg:90},r.a.createElement(l.a,{icon:"next",color:"icon-default",width:"16px","aria-hidden":!0})))),y&&r.a.createElement(u,null,a))};n.d(t,"a",(function(){return h}))}}]);
2//# sourceMappingURL=7.9b535c6c.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.