1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4846],{54662:function(e,t,l){l.d(t,{q:function(){return u}});var i=l(1484),o=l(77584),n=l(40387),a=l(55264),s=l(79386),d=l(4148),r=l(64387);let u=()=>{let{showApiFailure:e}=(0,n.useToast)(),{analytics:t}=(0,o.useAnalytics)(),{auth0:l=!1}=(0,d.Vb)(),{data:u}=(0,r.useSession)(),c=["truyoConsentOptOut","i18nextLng","cookieOptToHold","_tcookiePluginPreference"];return{handleSignout:async()=>{var o,n,d,v,p;try{(null==u?void 0:null===(o=u.user)||void 0===o?void 0:o.code)!=="error"?(await (0,i.Xs)(),(await (0,i.Dy)()).ok&&(await (0,r.signOut)({callbackUrl:l?a.appRoutes.home:a.appRoutes.signIn}),(0,s.E9V)(c),(0,s.EG_)())):((0,r.signOut)({callbackUrl:l?a.appRoutes.home:a.appRoutes.signIn,redirect:!0}),(0,s.E9V)(c),(0,s.EG_)())}catch(t){e(null==t?void 0:null===(p=t.response)||void 0===p?void 0:null===(v=p.data)||void 0===v?void 0:null===(d=v.errors)||void 0===d?void 0:null===(n=d[0])||void 0===n?void 0:n.message)}finally{t("sign_out")}}}}},5463:function(e,t,l){var i=l(27573);t.Z=e=>{let{id:t,fill:l,rotate:o,width:n,height:a,label:s,tabIndex:d,role:r,onClick:u}=e;return(0,i.jsxs)("svg",{width:n,id:t,"aria-label":s,tabIndex:d,onClick:u,height:a,className:o?"rotate-".concat(o):"",viewBox:"0 0 61 92",role:r,fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("path",{d:"M44.1484 22.1796L44.1245 21.0068L43.9013 20.4722L42.8253 20.0015L41.7254 19.826L40.9363 20.1691L39.9799 20.56L38.9119 20.8233L38.0431 21.1903L37.262 21.2382L36.3534 21.4616L35.652 21.7887L34.6716 21.7328L33.4362 22.044L32.3283 22.1717L31.3719 22.5546L30.5988 22.6025L29.7778 22.81L28.8692 23.0334L27.9925 23.3924L26.7252 23.5679L25.6492 23.8312L24.7485 24.0546L23.8558 23.9828L22.995 24.0546L22.3176 24.5174L20.9307 24.5652L19.7431 24.7089L18.8345 24.9402L17.8462 25.1876L16.5789 25.3551L15.6543 25.8817L13.9726 26.153L12.9125 26.1211L11.5974 26.4482L10.4736 26.871L9.65266 27.0785L8.5926 27.0466L7.63617 27.4295L6.90289 28.3551L6.16961 29.2726L6.31309 30.5651L6.59204 31.6741L7.11809 32.7273L8.218 33.6369L9.3737 33.3496L10.4816 33.222L11.5496 32.9507L13.1118 32.5598L14.4668 32.3683L15.2239 31.8896L16.1644 31.8018L16.9535 31.4587L17.9817 31.347L18.8983 30.8284L20.2214 30.5013L21.7198 29.8311L22.4929 29.7832L23.5291 29.3763L24.4855 28.9933L25.689 28.5465L26.7411 28.5785L27.8331 28.012L28.6221 27.6689L30.1046 27.3019L31.5393 27.0865L32.4957 26.7035L33.3326 26.2008L33.9941 26.0333L35.1817 25.8817L36.3852 25.4429L37.3497 24.7567L38.3619 24.9482L38.9517 24.5014L39.7089 24.0227L40.5139 24.1105L41.4624 24.0307L42.65 23.8791L43.7339 23.3126L44.1484 22.1796Z",fill:l}),(0,i.jsx)("path",{d:"M40.8906 70.6068L40.3566 69.5856L39.2726 69.0191L37.9177 68.8276L36.6344 68.3569L35.6142 68.2452L34.7853 68.0457L34.1158 67.583L33.255 67.5112L32.171 66.9447L30.9516 66.9367L30.027 66.4101L28.8394 66.2585L28.0185 66.0511L26.799 65.3091L24.91 64.8304L24.1528 64.3517L23.1725 64.3995L22.5349 63.8011L21.4987 63.3942L19.8967 63.1389L18.5656 62.5086L17.5135 62.5405L16.5412 61.8544L15.4731 61.5911L14.5645 61.3597L13.6081 60.9767L12.3886 60.9608L11.1293 61.0884L10.133 61.5831L9.57506 62.7719L9.02511 64.2559L9.12872 65.6123L10.0612 66.4341L10.7308 66.8968L12.0459 67.2239L12.8429 67.575L14.0305 67.7186L14.8514 67.926L16.9955 68.4606L18.4301 68.676L19.4583 68.7798L20.9886 69.3143L21.7617 69.3622L22.9812 69.3702L23.6587 69.8329L24.5992 69.9207L25.46 69.9925L26.6077 70.2797L27.7156 70.4074L28.8554 70.3994L29.8357 70.3436L30.6567 70.551L31.5334 70.918L32.3225 71.2611L33.1434 71.4685L33.9245 71.5164L34.7933 71.8834L35.7019 72.1068L36.6265 71.8994L37.3199 71.9233L38.4038 72.4898L39.711 72.5217L40.6993 71.7318L40.8906 70.6068Z",fill:l}),(0,i.jsx)("path",{d:"M22.7081 4.13215L23.0827 3.71725L23.9834 3.35024L24.6688 2.56834L24.6927 1.56304L24.1029 0.868909L23.2102 0.669446L22.3096 1.04444L21.4966 1.77049L20.5561 2.31303L19.9663 2.88749L19.4164 3.27843L18.7947 3.45396L18.3085 3.94864L17.4158 4.31565L16.7782 5.05765L15.9891 5.35286L15.2877 5.99913L14.7457 6.39805L13.6618 6.75709L12.4104 7.67462L11.725 7.88206L11.2547 8.50439L10.5613 8.58418L9.78817 9.01503L8.81578 9.86074L7.74776 10.3554L7.22968 11.0097L6.31309 11.249L5.60373 11.7676L4.99799 12.2064L4.28066 12.5894L3.64303 13.3314L3.07713 14.1692L2.8699 15.0229L3.3003 15.9723L3.92996 17.0734L4.8067 17.7037L5.78705 17.5521L6.40874 17.3845L7.28548 16.7462L7.8992 16.4351L8.60059 15.7888L10.5693 14.3607L11.4301 13.5867L12.0278 13.0203L13.1277 12.358L13.5582 11.9033L14.1878 11.1613L14.8175 10.9937L15.351
15 10.4671L15.8297 9.97245L16.5949 9.41394L17.2405 8.80758L17.8223 8.10546L18.2846 7.48314L18.8345 7.08421L19.504 6.74113L20.1178 6.43795L20.6677 6.03901L21.0901 5.59222L21.7596 5.24116L22.3654 4.80233L22.7081 4.13215Z",fill:l}),(0,i.jsx)("path",{d:"M21.1778 90.891L21.7118 90.149L21.6879 89.2315L21.1061 88.4496L20.2054 87.8432L19.4483 87.0533L18.7548 86.6225L18.2368 86.1837L17.9179 85.6172L17.3281 85.2741L16.7463 84.4842L15.8775 84.0534L15.3993 83.3513L14.6023 82.8327L14.0842 82.3939L13.4785 81.4364L12.2829 80.4391L11.9163 79.8248L11.1989 79.5216L10.9518 78.8673L10.3541 78.2131L9.29402 77.4791L8.56074 76.5615L7.79558 76.2105L7.34127 75.3887L6.66379 74.8222L6.0979 74.3435L5.54794 73.7291L4.67918 73.2983L3.7307 72.9472L2.84599 72.9472L2.03302 73.6015L1.12439 74.4791L0.725881 75.4764L1.10846 76.394L1.42727 76.9605L2.25619 77.6546L2.69455 78.1812L3.49956 78.6998L5.35666 80.2716L6.3131 80.9258L7.00652 81.3566L7.92311 82.2742L8.45712 82.5774L9.33386 83.0162L9.65268 83.5827L10.2903 83.9736L10.8801 84.3167L11.6054 84.931L12.3546 85.4097L13.1756 85.8007L13.8929 86.1039L14.411 86.5347L15.3515 87.6278L15.8696 88.0586L16.4036 88.3698L16.9057 88.9363L17.4716 89.415L18.2128 89.5825L18.699 89.8458L19.2729 90.6277L20.1975 91.1064L21.1778 90.891Z",fill:l}),(0,i.jsx)("path",{d:"M60.5434 43.5542L59.8101 42.9399L58.8298 42.8521L56.8053 42.8282L55.9047 43.0037L54.7968 43.1952L53.7367 43.1154L53.123 43.2829L52.3578 43.3228L51.6565 43.3547L50.9551 43.3946L50.1022 43.0436L49.0661 43.3627L48.293 43.267L46.9061 43.4744L46.1968 43.243L45.3519 43.1553L44.523 43.3308L43.4709 43.259L42.642 43.4345L41.8051 43.4744L40.8885 43.3946L39.2147 43.4744L38.5213 43.5143L37.8199 43.4186L37.0468 43.3228L36.3534 43.4904L35.7954 43.5223L35.0303 43.5622L34.3289 43.6021L33.6195 43.3707L32.8624 43.5462L32.0255 43.5861L30.9814 43.642L30.1445 43.6819L29.2916 43.4664L28.4548 43.5063L27.4106 43.5622L26.1593 43.7616L25.3224 43.8015L24.5493 43.7138L23.4254 43.642L22.3973 43.9531L21.3452 44.009L20.3569 43.7936L19.7192 43.5702L19.1055 43.8654L18.3324 43.7696L17.7107 43.9372L17.0093 43.8414L16.2362 43.7457L15.6703 43.642L14.7617 43.6898L14.1241 43.5941L13.0799 43.6499L12.3865 43.8175L11.4938 43.993L10.8084 44.2962L10.0432 44.4638L9.33386 44.2404L8.71217 44.2723L7.99484 44.0409L7.1739 44.3521L6.20948 44.6632L5.54794 45.3574L5.26898 46.6898L5.3965 47.8706L5.75517 49.3067L6.34497 49.937L7.41301 50.2722L8.23395 49.969L9.01504 50.1924L9.78817 50.2801L10.4099 50.1206L11.175 50.0807L11.725 49.9131L12.514 50.2722L13.1198 49.8413L13.9487 49.6738L15.1363 49.6099L15.9014 49.4344L16.6188 49.9291L17.2962 49.4982L17.9976 49.4583L18.6273 49.4264L19.3287 49.5222L20.2293 49.3466L21.409 49.1472L22.748 49.4743L23.5769 49.2988L24.1906 48.8759L25.5854 48.8041L26.3665 49.0275L26.9882 48.9956L27.6816 48.828L28.383 48.9238L29.0525 48.3573L31.085 48.3812L31.7784 48.3493L32.5515 48.4371L33.3007 48.0062L33.9941 47.9663L35.1259 48.1738L37.6207 47.7828L38.7365 47.727L41.1675 47.336L42.2275 47.5435L42.8572 47.6392L43.5426 47.344L44.8577 47.0089L45.7743 47.2243L46.683 47.3121L47.5836 47.0009L48.4205 46.9531L49.1139 46.9212L49.8153 46.8813L50.6522 46.969L51.3376 46.6738L52.2463 46.6259L52.9397 46.594L53.8563 46.6738L54.8287 46.6259L55.9445 46.4345L56.7734 46.3946L57.8255 46.3387L58.9972 46.0116L59.8978 45.9637L60.6311 45.2696L60.7188 44.2084L60.5434 43.5542Z",fill:l})]})}},59684:function(e,t,l){l.d(t,{AuthHeader:function(){return _}});var i=l(27573),o=l(7653),n=l(51699),a=l(64387),s=l(81695),d=l(4148),r=l(81668),u=l(10607),c=l(55264),v=l(15514),p=l(83125),m=l(79386),L=l(78152),g=l(86739),h=l(72726),x=l(26040),b=l(42981),f=l(93636),C=l(9672),w=l(20280),j=l(56901),R=l(86686),y=l(24287),I=l(85272),k=l(70144),S=l(24329),N=l(30849);let _=e=>{let{header:t,hideOnMobile:l,isBogo:a=!1,disableLogo:g,isQuBogo:f=!1,...I}=e,k=(0,R.TL)(),{t:S}=(0,n.$G)(),{back:_,push:A}=(0,s.useRouter)(),H=(0,s.usePathname)(),O=(0,R.CG)(e=>{var t;return a?null==e?void 0:e.bogoData:f?null==e?void 0:null===(t=e.chooseTwoData)||void 0===t?void 0:t.bogoData:null==e?void 0:e.chooseTwoData}),{auth0:G=!1}=(0,d.Vb)(),[M,Z]=(0,o.useState)(!1),B=(0,r.Z)("(max-width:769px)"),{fbrAuthHeader_closeIcon:D,fbrAuth_HeadRoundArrowIcon:U,fbrAuth_HeadRoundArrowIconNew:E,auth_HeadRoundArrowIconMca:V}=v.assets,{tSelItfList:F,productId:W,copyProductPdp:q}=(0,R.CG)(e=>e.pdpData),{menuNavigation:z}=(0,L.p)(),J=(0,R.CG)(e=>e.storeSearch.selectedStore),K={...U};p.aeN?K={...E}:p.gsH&&(K={...V});let{companyLogo:Y,authLogoDesktop:X}=null!=t?t:{},$=()=>X&&[null===c.appRoutes||void 0===c.appRoutes?void 0:c.appRoutes.welcome,null===c.appRoutes||void 0===c.appRoutes?void 0:c.appRoutes.letsGetStarted,null===c.appRoutes||void 0===c.appRoutes?void 0:c.appRoutes.oneLastThing,null===c.appRoutes||void 0===c.appRoutes?void 0:c.appRoutes.oneLastThingEdit].includes(H)&&p.hyX,Q=()=>{p.gsH&&q&&k((0,w.OL)({product:q,tSelItfList:F,productId:W,pdpStartOrderSlice:!0}));try{a?(k((0,y.jb)()),H===c.appRoutes.bogoSummary?A(c.appRoutes.bogo):H===c.appRoutes.bogo&&A(c.appRoutes.menu)):(k((0,C.Vk)()),H===c.appRoutes.summary||H===c.appRoutes.qubogosummary?A(B?c.appRoutes.home:c.appRoutes.chooset
1wo):H===c.appRoutes.choosetwo?A(c.appRoutes.menu):eo&&p.A4r.some(e=>H.includes(e))?A(z(null==J?void 0:J.locationName,null==J?void 0:J.ngdpId)):A(c.appRoutes.home))}finally{k((0,j.VG)())}};(0,o.useEffect)(()=>{O&&el(null==O?void 0:O.items)},[null==O?void 0:O.items]);let ee=(0,o.useMemo)(()=>G&&[null===c.appRoutes||void 0===c.appRoutes?void 0:c.appRoutes.letsGetStarted,null===c.appRoutes||void 0===c.appRoutes?void 0:c.appRoutes.oneLastThing,null===c.appRoutes||void 0===c.appRoutes?void 0:c.appRoutes.oneLastThingEdit].includes(H),[G,H]),et=(0,o.useMemo)(()=>I.hideBackButton||ee,[G,H,c.appRoutes,I.hideBackButton]),el=e=>{var t,l;let i=Object.keys(e)[0],o=Object.keys(e)[1];Z((null===(t=(null==O?void 0:O.items)[i])||void 0===t?void 0:t.product)!==void 0||(null===(l=(null==O?void 0:O.items)[o])||void 0===l?void 0:l.product)!==void 0)},{globalId:ei}=(0,R.CG)(e=>e.choose2Pdp),eo=ei===p.Xpb;if(H!==(null===c.appRoutes||void 0===c.appRoutes?void 0:c.appRoutes.welcome))return(0,i.jsx)("nav",{"aria-hidden":"true",className:"".concat((0,u.Z)("authHeader",l&&"hidden lg:flex")),children:(0,i.jsxs)("div",{className:"mobileAuthHeader container lg:relative lg:mx-auto","aria-hidden":et,children:[(0,i.jsx)(P,{hideBackButton:et,currentPath:H,handleLeavePage:()=>{k((0,j.Rm)({content:eo?(0,i.jsx)(N.S,{label:S("choose2.leave.warning.popup.desc"),primaryButton:{label:S("choose2.leave.warning.popup.secondary.button"),onClick:()=>Q(),testId:"stay_in_same_page"},secondaryButton:{label:S("choose2.leave.warning.popup.primary.button"),onClick:()=>k((0,j.VG)()),testId:"clear_all_leave"}}):(0,i.jsx)(b.k,{confirmLeavePage:Q,isSummary:H===c.appRoutes.summary}),showClose:!eo,customClass:eo?"quWarningChooseTwo":""}))},arrowProp:K,isBogo:a,hasProduct:M,isQuBogo:f,fbrAuthHeader_closeIcon:D,isQu2Location:eo}),(0,i.jsx)(T,{companyLogo:$()?X:Y,disableLogo:g||ee,hasProduct:M})]})});let en=()=>{if(H===(null===c.appRoutes||void 0===c.appRoutes?void 0:c.appRoutes.groupOrderGroupName))A("/");else if(p.hyX&&H===c.appRoutes.welcome){let e=(0,m.ghK)(m.F9n.get(null===m.efc||void 0===m.efc?void 0:m.efc.redirectUrl));e&&H!==e?A(e):A("/")}else _()};return(0,i.jsxs)("nav",{className:"".concat((0,u.Z)("authHeader",l&&"hidden lg:flex")),children:[(0,i.jsx)(T,{companyLogo:$()?X:Y,disableLogo:g,hasProduct:M}),(0,i.jsx)("div",{className:"authHeaderRightCloseIconWrapper","aria-hidden":"false",children:p.lwK&&H!==(null===c.appRoutes||void 0===c.appRoutes?void 0:c.appRoutes.welcome)?(0,i.jsx)(x.Z,{...K,id:"img_header_icon",label:S("salutation.text"),role:p.IPt.BUTTON,tabIndex:0,onClick:_}):(0,i.jsx)(h.Z,{...D,label:S("component.authHeader.imageText.text"),role:p.IPt.BUTTON,onClick:en,onKeyDown:e=>(0,m.TMZ)(e,en),tabIndex:0,id:"close_icon"})})]})},T=e=>{let{companyLogo:t,disableLogo:l,hasProduct:o}=e;return(0,i.jsx)("div",{className:"hideOnMobile",children:(0,i.jsx)(g.Logo,{logo:t,disableLogo:l,hasProduct:o})})},A=e=>{let{hasProduct:t,isBogo:l,handleLeavePage:o,isQuBogo:m,isQu2Location:g}=e,{back:b,push:C}=(0,s.useRouter)(),{t:w}=(0,n.$G)(),{status:j}=(0,a.useSession)(),y=(0,R.TL)(),{routePath:N}=(0,S.C)(),{groupId:_}=(0,s.useParams)(),{groupOrder:T}=(0,d.Vb)(),A=(0,s.usePathname)(),P=(0,r.Z)("(max-width:".concat(p.xnF,"px)")),{menuNavigation:H}=(0,L.p)(),O=(0,R.CG)(e=>e.storeSearch.selectedStore),G=(0,R.CG)(e=>e.groupOrder.groupOrderException),{fbrAuthHeader_closeIcon:M,fbrAuth_HeadRoundArrowIcon:Z,HambergerBackArrowNew:B}=v.assets,D=p.aeN||p.gsH||p.mJY?B:Z,{bogo:U,choosetwo:E,groupOrder:V,qubogo:F,qubogosummary:W}=c.appRoutes,q=[U,E,F,W],z="".concat(V,"/").concat(_,"/join");return G?(0,i.jsx)(f.z,{customClass:"authHeaderCloseIconWrapper",onClick:()=>{y((0,I.AJ)()),y((0,I.VF)(!0)),y((0,k.LL)()),"authenticated"===j?C(null===c.appRoutes||void 0===c.appRoutes?void 0:c.appRoutes.home):"unauthenticated"===j&&(P?C(null===c.appRoutes||void 0===c.appRoutes?void 0:c.appRoutes.signIn):C(null===c.appRoutes||void 0===c.appRoutes?void 0:c.appRoutes.welcome))},label:w("component.authHeader.imageText.text"),testid:"close_grp_order",icon:[(0,i.jsx)(h.Z,{...M})]}):(0,i.jsx)(f.z,{onClick:()=>{t&&g&&p.A4r.some(e=>A.includes(e))?o():A===E||l||m?o():q.includes(A)?C(H(null==O?void 0:O.locationName,null==O?void 0:O.ngdpId)):T&&A===z?N():(A===c.appRoutes.groupOrderGroupName&&y((0,I.AJ)()),b())},customClass:(0,u.Z)("authHeaderCloseIconWrapper",{hidden:A===(null===c.appRoutes||void 0===c.appRoutes?void 0:c.appRoutes.signuponboarding)}),testid:"link_back",ariaLabel:w("component.authHeader.backtext.text"),icon:[(0,i.jsx)(x.Z,{...D,id:"img_header_icon",role:p.IPt.PRESENTATION,tabIndex:-1})]})},P=e=>{let{hideBackButton:t,currentPath:l,handleLeavePage:o,arrowProp:a,isBogo:s,hasProduct:d,isQuBogo:r,fbrAuthHeader_closeIcon:u,isQu2Location:v}=e,{t:m}=(0,n.$G)();return t?null:l===c.appRoutes.summary?(0,i.jsx)(f.z,{testid:"img_header_icon",label:m(p.lwK?"salutation.text":"component.authHeader.imageText.text"),onClick:o,customClass:"authHeaderRightCloseIcon",icon:[p.lwK||p.gsH?(0,i.jsx)(x.Z,{...a}):(0,i.jsx)(h.Z,{...u})]}):(0,i.jsx)(A,{hasProduct:d,isBogo:s,handleLeavePage:o,isQuBogo:r,isQu2Location:v})}},86739:function(e,t,l){l.d(t,{Logo:function(){return R}});var i=l(27573),o=l(7653),n=l(81695),a=l(51699),s=l(4148),d=l(64387),r=l(10607),u=l(55264),c=l(79386),v=l(83125),p=l(66181),m=l(42981),L=l(24287),g=l(31849),h=l(9672),x=l(56901),b=l(52678),f=l(79984),C=l(86686),w=l(30849),j=l(78152);let R=e=>{var t;let{logo:l,disableLogo:R,hasProduct:y}=e,{push:I}=(0,n.useRouter)(),k=(0,n.usePathname)(),{status:S}=(0,d.useSession)(),N=(0,C.TL)(),{t:_}=(0,a.$G)(),{groupOrder:T}=(0,s.Vb)(),{cartData:A}=(0,C.CG)(e=>null==e?void 0:e.cart),P=(0,o.useRef)(null);(0,o.useEffect)(()=>
1{if(null==P?void 0:P.current){var e;null===(e=P.current)||void 0===e||e.focus()}},[P]);let H=()=>{N((0,f.Kw)({selectedTabSection:""}))},{globalId:O}=(0,C.CG)(e=>e.choose2Pdp),G=O===v.Xpb,{menuNavigation:M}=(0,j.p)(),Z=(0,C.CG)(e=>e.storeSearch.selectedStore),B=()=>{try{let{bogo:e,choosetwo:t,qubogo:l}=u.appRoutes,i=G&&v.A4r.some(e=>k.includes(e)),o=k.includes(t)||k.includes(l)||i;S.toLowerCase()===v.iyH.UNAUTH&&N((0,g.tv)()),k.includes(e)&&N((0,L.jb)()),o&&N((0,h.Vk)()),i&&I(M(null==Z?void 0:Z.locationName,null==Z?void 0:Z.ngdpId)),I(u.appRoutes.home)}finally{N((0,x.VG)())}},D=()=>{let{summary:e,bogoSummary:t,bogo:l,choosetwo:o,qubogosummary:n,qubogo:a}=u.appRoutes;y&&G&&v.A4r.some(e=>k.includes(e))?N((0,x.Rm)({content:(0,i.jsx)(w.S,{label:_("choose2.leave.warning.popup.desc"),primaryButton:{label:_("choose2.leave.warning.popup.secondary.button"),onClick:()=>B(),testId:"stay_in_same_page"},secondaryButton:{label:_("choose2.leave.warning.popup.primary.button"),onClick:()=>N((0,x.VG)()),testId:"clear_all_leave"}}),customClass:"quWarningChooseTwo"})):k===u.appRoutes.checkout||[e,t,l,o,n,a].includes(k)&&y?N((0,x.Rm)({content:(0,i.jsx)(m.k,{confirmLeavePage:B}),showClose:v.lwK||v.gsH})):I(u.appRoutes.home)},U=()=>{k===u.appRoutes.orderconfirmation&&(c.F9n.set("revisit",k),N((0,b.nI)({salutaion:_("home.revisit.role.text")})))},E=T&&(null===(t=(0,c.Jtc)(null==A?void 0:A.participants))||void 0===t?void 0:t.type)===v.RnP,V=()=>{E||R||(H(),c.F9n.remove("redirectUrl"),D(),U())};return(0,i.jsx)("div",{className:"brandLogoContainer",children:(null==l?void 0:l.url)&&(0,i.jsx)("h1",{children:(0,i.jsx)(p.ImageWrap,{ref:P,src:null==l?void 0:l.url,height:null==l?void 0:l.height,width:null==l?void 0:l.width,alt:_("ada.welcome.text",{brandName:v.RSw}),className:(0,r.Z)("brandLogoContainer",{cursorDefault:E,disableLogo:R}),testid:"img_logo",id:"img_headerlogo",tabIndex:0,priority:!0,role:v.IPt.LINK,onClick:V,onKeyDown:e=>{"Enter"===e.key&&V()}})})})}},30849:function(e,t,l){l.d(t,{S:function(){return d}});var i=l(27573),o=l(48057),n=l(51699),a=l(15514),s=e=>{let{fill:t,width:l,height:o,label:n,tabIndex:a,onClick:s}=e;return(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 30 30",fill:t,width:l,height:o,onClick:s,"aria-label":n,tabIndex:a,"aria-hidden":!0,children:(0,i.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.9999 0C15.849 1.80179e-05 16.6637 0.337506 17.2636 0.938477L29.0643 12.7383C30.3128 13.9887 30.3131 16.0144 29.0643 17.2646L17.2626 29.0645C16.0126 30.3128 13.987 30.3129 12.7372 29.0645L0.937385 17.2646C-0.311327 16.0144 -0.312944 13.9887 0.935432 12.7383L12.7372 0.938477L12.9716 0.726562C13.5409 0.259208 14.2568 5.39706e-05 14.9999 0ZM14.9999 1.875C14.6487 1.87506 14.3114 2.01513 14.0634 2.26367L2.26258 14.0625C1.74493 14.5808 1.745 15.4211 2.26258 15.9395L14.0624 27.7373C14.5802 28.2547 15.4195 28.2546 15.9374 27.7373L27.7372 15.9395L27.828 15.8389C28.2247 15.3524 28.2245 14.6507 27.828 14.1641L27.7372 14.0625L15.9364 2.26367C15.6883 2.01505 15.3511 1.87502 14.9999 1.875ZM14.9999 19.6875C15.7765 19.6875 16.406 20.3172 16.4061 21.0938C16.4061 21.8704 15.7766 22.5 14.9999 22.5C14.2232 22.5 13.5936 21.8704 13.5936 21.0938C13.5938 20.3172 14.2233 19.6875 14.9999 19.6875ZM14.9999 6.5625C15.5177 6.5625 15.9374 6.98223 15.9374 7.5V16.875C15.9374 17.3928 15.5177 17.8125 14.9999 17.8125C14.4821 17.8125 14.0624 17.3928 14.0624 16.875V7.5C14.0624 6.98225 14.4821 6.56252 14.9999 6.5625Z",fill:"#FC4C02"})})};let d=e=>{let{label:t,primaryButton:l,secondaryButton:d}=e,{t:r}=(0,n.$G)(),{addtocart_alert_Icon:u}=a.assets,c=r("pdp.modal.warning.title.text");return(0,i.jsxs)("div",{className:"quWarningPopup",children:[(0,i.jsxs)("div",{className:"popupTitle",children:[(0,i.jsx)(s,{...u}),(0,i.jsx)(o.ZT,{as:"h3",className:"ingredientsWarningTitle",children:c})]}),(0,i.jsx)(o.ZT,{as:"p",className:"ingredientsWarningDescription",children:t}),Array.isArray(l)&&(null==l?void 0:l.length)>0?(0,i.jsxs)("div",{className:"quWarningModalTacoBtns",children:[(0,i.jsx)("div",{className:"quWarningModalBtns",children:null==l?void 0:l.map(e=>(0,i.jsx)(o.zx,{variant:"primary",label:null==e?void 0:e.label,onClick:null==e?void 0:e.onClick,className:"quWarningModalPrimary","data-testid":null==e?void 0:e.testId},e.label))}),(null==d?void 0:d.label)&&(0,i.jsx)(o.zx,{variant:"secondary",label:d.label,onClick:d.onClick,className:"quWarningModalSecondary","data-testid":d.testId},d.label)]}):(0,i.jsxs)("div",{className:"quWarningModalBtns",children:[(null==d?void 0:d.label)&&(0,i.jsx)(o.zx,{variant:"secondary",label:d.label,onClick:d.onClick,className:"quWarningModalSecondary","data-testid":d.testId}),!Array.isArray(l)&&(null==l?void 0:l.label)&&(0,i.jsx)(o.zx,{variant:"primary",label:null==l?void 0:l.label,onClick:null==l?void 0:l.onClick,className:"quWarningModalPrimary","data-testid":l.testId})]})]})}},68200:function(e,t,l){l.d(t,{_:function(){return v}});var i=l(27573),o=l(7653),n=l(51699),a=l(55593),s=l(93636),d=l(54662),r=l(56901),u=l(86686),c=l(15514);let v=()=>{let{signUp_warningIcon:e}=c.assets,{t}=(0,n.$G)(),l=(0,u.TL)(),[v,p]=(0,o.useState)(!1),{handleSignout:m}=(0,d.q)(),L=async()=>{p(!0);try{await m()}finally{p(!1),l((0,r.VG)())}};return(0,i.jsxs)("div",{className:"flex min-w-64 flex-col items-center",children:[(0,i.jsx)(a.Z,{...e}),(0,i.jsxs)("div",{className:"titleText","data-testid":"txt_isCorrectAddress",children:[(0,i.jsx)("h3",{className:"mb-3 text-2xl",children:t("signout.popup.title")}),(0,i.jsx)("p",{className:"font-Body mb-6 text-sm",children:t("signout.popup.disc")})]}),(0,i.jsxs)("div",{className:"flex w-full flex-col items-center",children:[(0,i.jsx)(s.z,{title:t("letsGetStarted.continuebutton.title"),onClick:()=>
1L(),customClass:"buttonPrimary mb-3 w-full",testid:"btn_confirm_signout",type:"button",isLoading:v,label:t("letsGetStarted.continuebutton.title")}),(0,i.jsx)(s.z,{title:t("deals.removePopUp.backButton"),onClick:()=>{l((0,r.VG)())},customClass:"buttonSecondary w-full",testid:"btn_confirm_stayback",type:"button",label:t("deals.removePopUp.backButton")})]})]})}},23988:function(e,t,l){l.d(t,{S:function(){return h},f:function(){return x}});var i=l(27573),o=l(56901),n=l(86686),a=l(93636),s=l(83125),d=l(77584),r=l(55264),u=l(79386),c=l(35705),v=l(4148),p=l(64387),m=l(51699),L=l(81695),g=l(7653);let h=async()=>{(0,c.deleteCookie)("reCaptcha");let e=await (0,u.UjN)("login");(0,c.setCookie)("reCaptcha",e.token)},x=e=>{var t;let{isSignup:l,socialType:x,campaign:b,partner:f}=e,C=(0,n.TL)(),[w,j]=(0,g.useState)(!1),{t:R}=(0,m.$G)(),{analytics:y}=(0,d.useAnalytics)(),{socialAuthAvailability:I}=(0,v.Vb)(),k=(0,L.usePathname)(),S=null==k?void 0:k.includes(s.RL6),N="".concat(r.appRoutes.partner,"/").concat(null==k?void 0:null===(t=k.split("/"))||void 0===t?void 0:t[2],"/success"),_="facebook"===x&&(null==I?void 0:I.isFacebookAvailable),T="apple"===x&&(null==I?void 0:I.isAppleAvailable),A=_||T,P={signInAccessRequest:R(T?"component.social.appleModal.staticText.signInAccessRequest.text":"component.social.appleModal.staticText.signInUnavailable.text"),signUpAccessRequest:R(T?"component.social.appleModal.staticText.signUpAccessRequest.text":"component.social.appleModal.staticText.signUpUnavailable.text")},H={signInAccessRequest:R(_?"component.social.facebookModal.staticText.signInAccessRequest.text":"component.social.facebookModal.staticText.signInUnavailable.text"),signUpAccessRequest:R(_?"component.social.facebookModal.staticText.signUpAccessRequest.text":"component.social.facebookModal.staticText.signUpUnavailable.text")},O="apple"===x?P:H,G=async()=>{var e;h();let t=u.F9n.get("redirectUrl");S&&(0,c.setCookie)("campaignInfo",JSON.stringify({isPartnerPage:S,campaignName:null==b?void 0:b.value,partner:null==f?void 0:f.value}),{maxAge:300}),y(l?"sign_up_continue--1":"login_method",x),j(!0);let i=l?r.appRoutes.oneLastThing:null!==(e=(0,u.ghK)(t))&&void 0!==e?e:"/";(0,p.signIn)(x,{callbackUrl:S?N:i}).finally(()=>{S&&u.F9n.set(u.efc.partnerLoginDate,new Date().toISOString()),l&&y("sign_up_continue",x),j(!1),(0,o.VG)()})};return(0,i.jsxs)("div",{className:"modelWrapper",role:"alertdialog","aria-labelledby":"dialog1Title","aria-describedby":"dialog1Desc",children:[(0,i.jsx)("h3",{id:"dialog1Title",className:"modalTitle","data-testid":"txt_modaltitle",children:l?O.signUpAccessRequest:O.signInAccessRequest}),(0,i.jsx)("div",{id:"dialog1Desc",className:"modalContent","data-testid":"txt_modalContent",children:R(A?"component.social.staticText.allowInformation.text":"component.social.staticText.unavailable.text")}),(0,i.jsxs)("div",{className:"modalBtns",children:[A?(0,i.jsx)(a.z,{title:R("component.social.continueButton.button.title"),testid:"modal-continue-button",type:"button",customClass:"signInButton buttonPrimary",onClick:G,label:R("component.social.continueButton.button.title"),isLoading:w}):null,(0,i.jsx)(a.z,{title:R(A?"component.social.cancelButton.button.title":"component.orderinfo.okBtn.text"),testid:"modal-cancel-button",type:"button",customClass:"cancelButton buttonSecondary",onClick:()=>{(0,c.deleteCookie)("reCaptcha"),C((0,o.VG)())},label:R(A?"component.social.cancelButton.button.title":"component.orderinfo.okBtn.text")})]})]})}},91502:function(e,t,l){l.d(t,{LayoutFooter:function(){return r}});var i=l(27573),o=l(64070),n=l(81695),a=l(83125);let s=(0,o.default)(()=>Promise.all([l.e(4081),l.e(1582)]).then(l.bind(l,21582)).then(e=>e.AuthFooter),{loadableGenerated:{webpack:()=>[21582]}}),d=(0,o.default)(()=>Promise.all([l.e(4081),l.e(5533)]).then(l.bind(l,25533)).then(e=>e.Footer),{loadableGenerated:{webpack:()=>[25533]}}),r=e=>{var t;let{hideFooter:l,footer:o,isLoading:r=!1,showAuthFooter:u}=e,c=(0,n.usePathname)();if(l)return null;let v=null==c?void 0:null===(t=c.split("/")[3])||void 0===t?void 0:t.toLowerCase();return(null==c?void 0:c.includes(a.RL6))&&a.bC0.includes(v)||u?(0,i.jsx)(s,{footer:o}):(0,i.jsx)(d,{footer:o,loading:r})}}
1,49103:function(e,t,l){l.d(t,{O:function(){return p}});var i=l(27573),o=l(35661),n=l.n(o),a=l(10607),s=l(98505),d=l(86686),r=e=>{let{width:t,height:l,label:o,tabIndex:n,fill:a}=e;return(0,i.jsx)("svg",{width:t,height:l,viewBox:"0 0 13 12",fill:a,xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M3.78069 3.42857V1.71429C3.78069 0.767512 4.5482 0 5.49498 0C5.80723 0 6.09998 0.0834841 6.35214 0.229349C6.60429 0.0834843 6.89704 0 7.20929 0C8.15606 0 8.92357 0.767512 8.92357 1.71429V3.42857H9.35212C10.0622 3.42857 10.6378 4.00421 10.6378 4.71429V10.2857C10.6378 11.1546 9.99147 11.8724 9.15336 11.9847C8.53766 11.8892 8.06641 11.3568 8.06641 10.7143L8.06643 1.71429C8.06643 1.2409 7.68268 0.857143 7.20929 0.857143C7.13536 0.857143 7.06362 0.866501 6.99519 0.884098C7.13159 1.13006 7.20926 1.4131 7.20926 1.71429V10.7143C7.20926 11.1967 7.36867 11.6419 7.63768 12H3.78069C2.83392 12 2.06641 11.2325 2.06641 10.2857V4.71429C2.06641 4.00421 2.64204 3.42857 3.35212 3.42857H3.78069ZM4.63783 1.71429V3.42857H6.35212V1.71429C6.35212 1.2409 5.96836 0.857143 5.49498 0.857143C5.02159 0.857143 4.63783 1.2409 4.63783 1.71429Z",fill:a})})},u=l(15514),c=l(83125),v=l(79386);let p=e=>{let{isShowGroupName:t=!1,customTimeVariation:l}=e,{t:o}=(0,s.$G)(),{orderInfo:a,groupOrderInfo:r}=(0,d.CG)(e=>e.groupOrder),{cartData:u}=(0,d.CG)(e=>e.cart),{selectedStore:p}=(0,d.CG)(e=>e.storeSearch),L=(null==u?void 0:u.groupOrderId)?u.orderLimit:null==a?void 0:a.suggestedLimit,g=(null==u?void 0:u.groupOrderId)?null==u?void 0:u.timeLimit:null==a?void 0:a.suggestedTime,h=(null==u?void 0:u.groupOrderId)?null==u?void 0:u.name:null==r?void 0:r.name,x=(0,v.lXe)(g,null!=l?l:c.juo,null==p?void 0:p.timeZone),b=n()(g,"YYYY-MM-DD HH:mm:ss"),f=(null==p?void 0:p.timeZone)&&n()().tz(null==p?void 0:p.timeZone).format("YYYY-MM-DD HH:mm:ss"),C=b.isBefore(f),w=(null!=L?L:0)>0;return(0,i.jsxs)("div",{className:"groupOrderHeaderContent",children:[t&&(0,i.jsx)("p",{className:"groupOrderHeaderName",children:h&&o("groupOrder.groupOrderTitle.text",{name:h})}),(0,i.jsx)(m,{orderLimit:null!=L?L:0,orderBy:x,isOrderNotExpired:C,hasOrderLimit:null!=w&&w})]})},m=e=>{let{orderLimit:t,orderBy:l,isOrderNotExpired:o,hasOrderLimit:n}=e,{menu_groupOrderBagIcon:c}=u.assets,{t:v}=(0,s.$G)(),{groupOrderCart:p}=(0,d.CG)(e=>e.groupOrder);return(n||l)&&(0,i.jsxs)("span",{className:"groupOrderHeaderDes",children:[(0,i.jsx)(r,{...c,id:"img_bagIcon"}),(0,i.jsxs)("span",{className:"groupOrderHeaderOrderContainer",children:[l&&(0,i.jsx)("p",{className:(0,a.Z)({orderDateExpired:o}),children:v("groupOrder.orderBy.text",{time:l})}),l&&n&&(0,i.jsx)("span",{className:"groupOrderHeaderDot"}),p&&n&&(0,i.jsx)("p",{children:v("groupOrder.orderLimit.text",{limit:t})})]})]})}},32810:function(e,t,l){l.d(t,{Header:function(){return eh}});var i=l(27573),o=l(7653),n=l(81695),a=l(10607),s=l(81668),d=l(4148),r=l(64387),u=l(83125),c=l(55264),v=l(79386),p=l(29729),m=l(8526),L=l(86686),g=l(32839),h=l(24329),x=l(66181),b=l(21951),f=l(78321),C=l(2263);let w=e=>{var t,l,s,d,r;let{cartImageData:u,cartEmptyImageData:p}=e,m=(0,L.TL)(),{cartData:g}=(0,L.CG)(e=>null==e?void 0:e.cart),[w,j]=(0,o.useState)(0),{unlockGroupOrder:R}=(0,h.C)(),y=(0,n.usePathname)();(0,o.useEffect)(()=>{var e;j(null!==(e=(0,f.hf)(g))&&void 0!==e?e:0)},[null==g?void 0:g.products,null===(t=(0,v.Jtc)(null==g?void 0:g.participants))||void 0===t?void 0:t.cartItems]),(0,o.useEffect)(()=>{(null==g?void 0:g.groupOrderId)&&(null==g?void 0:g.orderStatus)===b.i.LOCKED&&y!==c.appRoutes.checkout&&v.wJS.get(v.I$i.isGrouporderLocked)&&(R(),v.wJS.remove(v.I$i.isGrouporderLocked))},[]);let I=(null==g?void 0:g.groupOrderId)?null==g?void 0:null===(l=g.participants)||void 0===l?void 0:l.map(e=>e.cartItems).flat():null==g?void 0:g.products,k=g&&(null==I?void 0:I.length)>0?u:p,S=()=>{m((0,C.pF)({showCart:!0,focusElementId:"link_cart"}))};return(null==k?void 0:null===(s=k.image)||void 0===s?void 0:s.url)&&(0,i.jsxs)("div",{"data-testid":"link_cart",id:"link_cart",onClick:S,className:(0,a.Z)("cartIcon",{orderCount:g&&(null==I?void 0:I.length)>0}),tabIndex:0,role:"button",onKeyDown:e=>{"Enter"===e.key&&S()},"aria-label":w>0?"cart ".concat(w," added"):"cart icon",children:[(0,i.jsx)(x.ImageWrap,{src:null!==(r=null==k?void 0:null===(d=k.image)||void 0===d?void 0:d.url)&&void 0!==r?r:"",...null==k?void 0:k.image}),w>0&&(0,i.jsx)("span",{children:w})]})};var j=l(86739),R=l(48057),y=l(88146),I=l(32156),k=l(2814),S=l(70144),N=l(56901),_=l(20280),T=l(93636),A=l(98595),P=l(26815),H=l(20301),O=l(40387),G=l(83494),M=l(77584);let Z=e=>{let{customClass:t,profileIcon:l,id:o,ariaLabel:n,tabindex:a,href:s}=e,{status:d}=(0,r.useSession)(),{analytics:c}=(0,M.useAnalytics)();return(0,i.jsx)(y.default,{href:s,role:"button",className:t,id:o,"data-testid":o,"aria-label":n,onClick:()=>{d!==u.iyH.AUTH&&v.F9n.set(null===v.efc||void 0===v.efc?void 0:v.efc.redirectUrl,(0,v.YWw)(window.location.href)),c("global_nav_click",(0,I.t)("scoreExecPerks.showToast.signin.message"))},tabIndex:a,children:l})};var B=e=>{let{siteHeaderCtAsCollection:t}=e,{getLocationBrowserPermission:l}=(0,H.Z)(),{status:d}=(0,r.useSession)(),p=(0,n.useRouter)(),m=(0,s.Z)("(min-width: ".concat(u.fEU,"px)")),{showToast:g}=(0,O.useToast)(),h=(0,L.TL)(),{storeStatus:x}=(0,G.M)(),b=(0,n.usePathname)(),f=(0,L.CG)(e=>null==e?void 0:e.order),{analytics:C}=(0,M.useAnalytics)(),{selectedStore:w,isStartOrder:j}=(0,L.CG)(e=>e.storeSearch),{cartData:R}=(0,L.CG)(e=>null==e?void 0:e.cart),[y,N]=(0,o.useState)(!1),T=(null==w?void 0:w.ngdpId)&&!(null==w?void 0:w.onlineAvailable);(0,o.useEffect)(()=>{let e=new URLSearchParams(window.location.search).get("locationId");e&&(h((0,S.LL)()),x(e,!0))},[j]);let A=e=>{l(),f.loggedUser||(null==w?void 0:w.ngdpId)&&"authenticated"===d||v.wJS&&(null===v.wJS||void 0===v.wJS?void 0:v.wJS.get("orderplace"))==="true"?(N(!1),x(null==w?void 0:w.ngdpId,!1,c.appRoutes.storeSearch)):p.push(e)};return(0,i.jsxs)("div",{className:"headerActions",children:[(0,i.jsx)("div",{className:(0,a.Z)("headerActionInner relative right-0.5",{hidden:!m}),children:(0,i.jsx)(U,{siteHeaderCtAsCollection:t})}),b!==c.appRoutes.groupOrderConfirmation&&(0,i.jsx)(D,{onlineAvailable:T,startOrderLoading:y,handleStartOrder:e=>{C("global_nav_click",(0,I.t)("component.actions.ordernowbutton.title")),N(!0),h((0,k.Xc)({filterToggle:!1})),A(e),v.F9n.set("startOverRedirect",b),h((0,_.OL)({pdpStartOrderSlice:!1})),v.F9n.set(null===v.efc||void 0===v.efc?void 0:v.efc.redirectUrl,(0,v.YWw)(c.appRoutes.menu)),f.closed&&"ASAP"!==f.scheduleType&&g({type:"error",message:(0,I.t)("component.actions.ordernowbutton.pickupLocationClosed.text"),link:[{message:(0,I.t)("component.actions.ordernowbutton.changeOrderDetails.text"),url:c.appRoutes.orderInfo}]})},cartId:null==R?void 0:R.cartId,isStartOrder:j,siteHeaderCtAsCollection:t})]})};let D=e=>{var t,l,o;let{onlineAvailable:a=!1,startOrderLoading:s,handleStartOrder:p,cartId:m,isStartOrder:g,siteHeaderCtAsCollection:h}=e,{status:b}=(0,r.useSession)(),f=(0,n.usePathname)(),{isAtomicComponent:C}=(0,d.Vb)(),{selectedStore:j}=(0,L.CG)(e=>e.storeSearch),y=(0,L.TL)(),I=(0,v.XTf)(u.TdD.CARTEMPTY,h),k=(0,v.XTf)(u.TdD.CART,h),S=(0,v.XTf)(u.TdD.STARTORDER,h),_=()=>b===u.iyH.AUTH&&(null==j?void 0:j.ngdpId)&&(!(null==j?void 0:j.onlineAvailable)||!(null==j?void 0:j.isAvailable)),H=()=>
1{if(_())y((0,N.Rm)({content:(0,i.jsx)(P.b,{onlineUnAvailable:!0}),showClose:!0}));else{var e,t;p(null!==(t=null===(e=S[0])||void 0===e?void 0:e.deeplink)&&void 0!==t?t:"")}};return"loading"===b?(0,i.jsx)(x.ImageWrap,{width:60,height:45,src:"",className:"mx-[30px]",isLoading:!0}):f===c.appRoutes.orderconfirmation?null:g||m?(0,i.jsx)(w,{cartImageData:k[0],cartEmptyImageData:I[0]}):(null===(t=S[0])||void 0===t?void 0:t.text)?C?(0,i.jsx)(R.zx,{className:" font-Primary headerButtonStyle h-[var(--dimension-32)] w-28 text-[12px] font-bold md:h-[var(--dimension-48)] md:w-40 md:text-[16px] ","data-testid":"atom_btn_startorder",id:"btn_startorder",rounded:!0,onClick:e=>{e.stopPropagation(),H()},children:(0,i.jsx)("span",{children:s?(0,i.jsx)(A.F,{color:"white"}):null===(o=S[0])||void 0===o?void 0:o.text})}):(0,i.jsx)(T.z,{title:null===(l=S[0])||void 0===l?void 0:l.text,customClass:"startOrderButtonStyle buttonPrimary",id:"btn_startorder",isLoading:s,testid:"btn_startorder",onClick:e=>{e.stopPropagation(),H()}}):null},U=e=>{var t,l,o,n,a,s,d,c,p,m,L,g,h,b,f,C;let{siteHeaderCtAsCollection:w}=e,{status:j}=(0,r.useSession)(),R=(0,v.XTf)(u.TdD.PROFILE,w),y=(0,v.XTf)(u.TdD.SIGNIN,w);return"authenticated"===j?(null===(l=R[0])||void 0===l?void 0:null===(t=l.image)||void 0===t?void 0:t.url)&&(0,i.jsx)(Z,{customClass:"profileIconAuthenticated buttonProfileActive",id:"link_auth_Profile",ariaLabel:null!==(h=null==y?void 0:null===(o=y[0])||void 0===o?void 0:o.altText)&&void 0!==h?h:(0,I.t)("component.navLinks.account.title"),profileIcon:(0,i.jsx)(x.ImageWrap,{src:null!==(b=null===(a=R[0])||void 0===a?void 0:null===(n=a.image)||void 0===n?void 0:n.url)&&void 0!==b?b:"",...null===(s=R[0])||void 0===s?void 0:s.image}),tabindex:0,href:null!==(f=null===(d=R[0])||void 0===d?void 0:d.url)&&void 0!==f?f:""}):"loading"!==j&&(null==y?void 0:null===(c=y[0])||void 0===c?void 0:c.text)&&(0,i.jsx)(Z,{customClass:"signupBtn buttonSecondary",id:"link_guestProfile",ariaLabel:null==y?void 0:null===(p=y[0])||void 0===p?void 0:p.altText,tabindex:-1,profileIcon:(0,i.jsx)(T.z,{title:null==y?void 0:null===(m=y[0])||void 0===m?void 0:m.text,label:null==y?void 0:null===(L=y[0])||void 0===L?void 0:L.text,testid:"signin-button",type:"button",tabindex:0}),href:null!==(C=null==y?void 0:null===(g=y[0])||void 0===g?void 0:g.deeplink)&&void 0!==C?C:""})};var E=e=>{let{fill:t,width:l,height:o,label:n,tabIndex:a,role:s,onClick:d,onKeyDown:r,id:c,color:v}=e;return(0,i.jsxs)("svg",{width:l,height:o,"aria-label":n,id:c,tabIndex:a,role:s,"data-testid":c,viewBox:"0 0 48 48",fill:"none",onClick:d,onKeyDown:r,xmlns:"http://www.w3.org/2000/svg",children:[u.W_j?(0,i.jsx)("path",{d:"M0 24C0 10.7452 10.7452 0 24 0C37.2548 0 48 10.7452 48 24C48 37.2548 37.2548 48 24 48C10.7452 48 0 37.2548 0 24Z",fill:t}):(0,i.jsx)("path",{d:"M0 24C0 10.7452 10.7452 0 24 0C37.2548 0 48 10.7452 48 24C48 37.2548 37.2548 48 24 48C10.7452 48 0 37.2548 0 24Z",fill:"var(--colorBackgroundBrandPrimary)"}),(0,i.jsxs)("g",{clipPath:"url(#clip0_939_15956)",children:[(0,i.jsx)("mask",{id:"mask0_939_15956",maskUnits:"userSpaceOnUse",x:"12",y:"12",width:"24",height:"24",children:(0,i.jsx)("path",{d:"M15 26H33C33.5523 26 34 26.4477 34 27C34 27.5128 33.614 27.9355 33.1166 27.9933L33 28H15C14.4477 28 14 27.5523 14 27C14 26.4872 14.386 26.0645 14.8834 26.0067L15 26H33H15ZM15 20H33C33.5523 20 34 20.4477 34 21C34 21.5128 33.614 21.9355 33.1166 21.9933L33 22H15C14.4477 22 14 21.5523 14 21C14 20.4872 14.386 20.0645 14.8834 20.0067L15 20H33H15Z",fill:v})}),(0,i.jsx)("g",{mask:"url(#mask0_939_15956)",children:(0,i.jsx)("rect",{id:"hamburger_icon",x:"12",y:"12",width:"24",height:"24",fill:"white"})})]}),(0,i.jsx)("defs",{children:(0,i.jsx)("clipPath",{id:"clip0_939_15956",children:(0,i.jsx)("rect",{width:"24",height:"24",fill:"white",transform:"translate(12 12)"})})})]})},V=l(15514),F=e=>{let{toggleMenu:t,tabIndex:l=0}=e,{fbrHamburger_Icon:o}=V.assets;return(0,i.jsx)("div",{className:"hamburgerIcon flex lg:hidden lg:flex-initial",tabIndex:-1,children:(0,i.jsx)(E,{...o,onClick:t,id:"img_toggle_menu",onKeyDown:e=>(0,v.TMZ)(e,t),label:(0,I.t)("screenreader.hamburgermenu"),tabIndex:l,role:"button"})})},W=l(26040),q=l(68200),z=l(72726),J=l(64070),K=l(29161),Y=l(48959),X=l(47488),$=l(17635),Q=l(51699),ee=l(8982),et=l(61463),el=l(5463);let ei="/assets/images/stardivider.svg",eo=e=>{var t,l;let{setIsOpen:v}=e,{loyaltyRewards:p=u.ied}=(0,d.Vb)(),{status:m,data:L}=(0,r.useSession)(),{getRewardBalance:g}=(0,ee.Z)(),{push:h}=(0,n.useRouter)(),{t:b}=(0,Q.$G)(),[f,C]=(0,o.useState)(0),[w,j]=(0,o.useState)(!1),[R,y]=(0,o.useState)(!1),{first_name:I,last_name:k}=null!==(l=null==L?void 0:L.user)&&void 0!==l?l:{},S=(0,s.Z)("(max-width:1023px)"),N="authenticated"===m,{hamburgerMenuIconBlue_Left:_,hamburgerMenuIconPrimary_Right:A}=V.assets,[P,H]=(0,o.useState)(!1);(0,o.useEffect)(()=>{let e=async()=>{let e=await g(p);if(e){var t,l;let i=p===u.ied?null==e?void 0:null===(t=e.banked)||void 0===t?void 0:t.available:null==e?void 0:null===(l=e.points)||void 0===l?void 0:l.available;C(null!=i?i:0),H(!1)}else j(!0),H(!1);y(!0)};N&&S&&!R&&!u.hyX&&(H(!0),e())},[N,S,R,null==L?void 0:null===(t=L.user)||void 0===t?void 0:t.access_token]);let O=R?w?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("p",{className:"hamburgerText",children:b("hamburgerrewards.apifail.text")}),(0,i.jsx)(T.z,{customClass:"menuSearchBtn",title:b("hamburgerrewards.banked.button.title"),testid:"bt
1n_rewards_apifail",onClick:()=>{h(c.appRoutes.rewards),v(!1)}})]}):0===f?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(()=>(0,i.jsxs)("h3",{className:"font-Primary inlineUserName px-5 text-[length:--fontSizeFontSizeLg] leading-[--lineHeightsMd]",children:[b("hamburgerrewards.nopoints.text.".concat(p),{firstname:I,lastname:k}),(u.lwK||u.bCn||u.mJY)&&(0,i.jsx)("span",{className:(0,a.Z)("font-Primary inlineUserName px-5 text-[length:--fontSizeFontSizeLg] leading-[--lineHeightsMd]",{hidden:p===u.ied}),children:b("hamburgerrewards.nopoints.user.text.".concat(p),{firstname:I,lastname:k})})]}),{}),(0,i.jsx)(()=>!u.lwK&&!u.bCn&&!u.mJY&&(0,i.jsx)("h3",{className:(0,a.Z)("font-Primary px-5 text-[length:--fontSizeFontSizeLg] leading-[--lineHeightsMd]",{hidden:p===u.ied}),children:b("hamburgerrewards.nopoints.user.text.".concat(p),{firstname:I,lastname:k})}),{}),(0,i.jsx)("p",{className:"noPointsDescription mt-3 px-5",children:b("hamburgerrewards.nopoints.subtText.".concat(p))})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("h4",{className:"hamburgerRewardUsername font-Primary text-[length:--fontSizeFontSizeMd] leading-[--lineHeightsSm]",children:u.lwK||u.bCn||u.mJY?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:"rewardProfile",children:b("hamburgerrewards.banked.youHave.text.".concat(p))}),(0,i.jsx)("span",{className:"rewardsUserName",children:b("hamburgerrewards.banked.congrats.text.".concat(p),{firstname:I,lastname:k})})]}):b("hamburgerrewards.banked.youHave.text.".concat(p),{firstname:I,lastname:k})}),u.gsH?(0,i.jsx)(x.ImageWrap,{src:ei,alt:"image",id:"img_star_divider",width:280,height:12,className:"starDividerRewards"}):(0,i.jsx)("hr",{className:"dividerLine my-4"}),(0,i.jsx)("h4",{className:(0,a.Z)("font-Primary text-[length:--fontSizeFontSizeMd] leading-[--lineHeightsSm]",{hidden:p===u.ied}),children:(0,i.jsx)("span",{className:"rewardProfile",children:b("hamburgerrewards.newloyalty.youHave.text.".concat(p))})}),(0,i.jsxs)("div",{className:"hamburgerRewardPoints flex items-center justify-center gap-2",children:[(0,i.jsx)("div",{children:(0,i.jsx)(el.Z,{..._,id:"img_hamburger_left"})}),(0,i.jsx)("h3",{className:"font-Primary doubleTextFirstRewardPoint py-4 text-[length:--typographyHeadlinePointsLargeFontSize] leading-[60px]",children:b("hamburgerrewards.rewards.earned.text.".concat(p),{earnedpoints:f})}),p===u.F_3&&(0,i.jsx)("p",{className:"rewardPointsTxt",children:"pts"}),(0,i.jsx)("div",{children:(0,i.jsx)(el.Z,{...A,id:"img_hamburger_right"})})]}),u.gsH&&(0,i.jsx)(x.ImageWrap,{src:ei,alt:"image",id:"img_star_divider",width:280,height:12,className:"starDividerRewards"}),(0,i.jsx)("h4",{className:(0,a.Z)("font-Primary pb-8 text-[length:--fontSizeFontSizeMd] leading-[--lineHeightsSm]",{hidden:p===u.F_3}),children:b("hamburgerrewards.banked.rewards.text")}),(0,i.jsx)(T.z,{customClass:"menuSearchBtn viewAllRewardsBtn",title:b("hamburgerrewards.banked.button.title.".concat(p)),testid:"btn_rewards_earned",onClick:()=>{h(u.bCn||u.mJY?c.appRoutes.rewardsDeal:c.appRoutes.rewards),v(!1)}})]}):null;return N&&S&&O&&(0,i.jsxs)("div",{className:(0,a.Z)("hamburgerrewards rewardsContainer relative m-auto w-full",{noPoints:0===f,hamburgerBg:!P}),children:[(0,i.jsx)(et.U,{isPageLoad:P,customClass:"hamburgerRewardLoader"}),(0,i.jsx)("div",{className:"text-center",children:O})]})};var en=l(60219);let ea=(0,J.default)(()=>l(97818)("./".concat(null===u.RSw||void 0===u.RSw?void 0:u.RSw.toLowerCase(),"/externallinkicon"))),es=e=>{let{initialView:t,isShowAccount:l,setIsOpen:o,loyaltyRewards:s,naviLinkData:d,toggleSection:p,navigateTo:m,handleAnalytics:g}=e,{fbrChevronArrow_RightIcon:h}=V.assets,b=(0,n.usePathname)(),f=(0,L.TL)(),{status:C}=(0,r.useSession)(),w="authenticated"===C,j=null===v.wJS||void 0===v.wJS?void 0:v.wJS.get("orderplace"),{selectedStore:R}=(0,L.CG)(e=>e.storeSearch);return(0,i.jsxs)("div",{className:(0,a.Z)("navBarResponsiveContainerWrapper",{signinNavBarContainer:!w,signoutNavBarContainer:w}
1),children:[t&&(l?(0,i.jsx)(eo,{setIsOpen:o}):"v1"===s&&(0,i.jsx)("div",{className:"w-full lg:hidden",children:(0,i.jsx)(en.p,{})})),(0,i.jsx)("h2",{className:(0,a.Z)("accountNavHeading lc-jamba lg:hidden",{hidden:"authenticated"!==C||t&&l}),children:(0,I.t)("account.title")}),null==d?void 0:d.map(e=>{var t,l,n,s,d;let r=(null==e?void 0:e.url)===b||b.includes(null==e?void 0:e.url),L=(null==e?void 0:null===(t=e.title)||void 0===t?void 0:t.toLowerCase())!==u.T3y;return(0,i.jsx)("div",{role:"link",className:(0,a.Z)("navBarResponsiveContainer",{hideLink:!(null==e?void 0:e.brand)}),id:"".concat(null==e?void 0:e.id,"_").concat(null==e?void 0:e.title),"data-testid":"".concat(null==e?void 0:e.id,"_").concat(null==e?void 0:e.title),"data-id":e.url,"data-name":e.title,onClick:t=>{var l,n,a,s,d;if(t.stopPropagation(),window.scrollTo(0,0),"true"===j&&!b.includes(c.appRoutes.orderconfirmation)){f((0,N.Rm)({content:(0,i.jsx)($.E5,{navLink:e}),showClose:!0}));return}if(f((0,Y.du)()),f((0,K.Ec)("")),f((0,K.EO)()),p(null!==(n=null==e?void 0:e.url)&&void 0!==n?n:"",null!==(a=null==e?void 0:e.title)&&void 0!==a?a:""),C===u.iyH.AUTH&&(null==R?void 0:R.ngdpId)&&(!(null==R?void 0:R.onlineAvailable)||!(null==R?void 0:R.isAvailable))&&(null==e?void 0:null===(l=e.url)||void 0===l?void 0:l.includes(c.appRoutes.menu)))f((0,N.Rm)({content:(0,i.jsx)(P.b,{onlineUnAvailable:!0}),showClose:!0}));else{let t="boolean"==typeof(null==e?void 0:e.requireLocationSelection)?null==e?void 0:e.requireLocationSelection:null==e?void 0:null===(d=e.requireLocationSelection)||void 0===d?void 0:d["en-US"];m(null==e?void 0:e.url,null!==(s=null==e?void 0:e.title)&&void 0!==s?s:"",t)}g("global_nav_click",null==e?void 0:e.title),r&&L&&o(!1)},tabIndex:0,children:(0,i.jsxs)("div",{className:(0,a.Z)("navLinkItemHoverStyle",{active:(0,v.w4M)(e,b)}),children:[(0,i.jsx)("div",{className:"navLinksResponsiveIcon relative",children:(null==e?void 0:null===(l=e.image)||void 0===l?void 0:l.url)?(0,i.jsx)(x.ImageWrap,{src:null==e?void 0:null===(n=e.image)||void 0===n?void 0:n.url,width:null==e?void 0:null===(s=e.image)||void 0===s?void 0:s.width,height:null==e?void 0:null===(d=e.image)||void 0===d?void 0:d.height,testid:"cost-icon",alt:"",role:"presentation"}):null==e?void 0:e.icon}),(0,i.jsxs)("div",{className:"navLinksContainer",children:[(0,i.jsx)("div",{className:"navLinkItem",id:null==e?void 0:e.url,children:null==e?void 0:e.title}),(0,i.jsx)("div",{className:"navLinkResponsiveRightArrowIcon",role:"presentation",children:(null==e?void 0:e.target)?(0,i.jsx)(ea,{}):(0,i.jsx)(X.Z,{...h,id:"img_right"})})]})]})},null==e?void 0:e.id)})]})};var ed=l(78152),er=l(79984),eu=l(52678),ec=l(54662),ev=l(98505),ep=l(23988),em=e=>{let{isAuthenticated:t,handleAnalytics:l,handleSignout:o,signOutTriggered:a}=e,{push:s}=(0,n.useRouter)(),{auth0:p=!1}=(0,d.Vb)(),m=async()=>{var e,i,o;if(l("login_start"),p)return await (0,ep.S)(),(0,r.signIn)(u.kyD,{callbackUrl:"/"},{prompt:"login"});s(null!==(o=null===c.appRoutes||void 0===c.appRoutes?void 0:c.appRoutes.signIn)&&void 0!==o?o:""),t||v.F9n.set(null===v.efc||void 0===v.efc?void 0:v.efc.redirectUrl,(0,v.YWw)(null===(i=window)||void 0===i?void 0:null===(e=i.location)||void 0===e?void 0:e.href))},L=async()=>{if(p)return l("sign_up_start"),await (0,ep.S)(),(0,r.signIn)(u.kyD,{callbackUrl:c.appRoutes.letsGetStarted},{prompt:"login",screen_hint:"signup"});s(c.appRoutes.signUp)};return t?(0,i.jsx)("div",{className:"signinHamburgerBottom",children:(0,i.jsx)(T.z,{title:(0,I.t)("account.signout.button.title"),testid:"btn_signOut",customClass:"buttonPrimary ",onClick:o,disabled:a})}):(0,i.jsxs)("div",{className:"hamburgerBottom",children:[(0,i.jsx)("p",{className:"hamburgerBottomIntroText","data-testid":"txt_hamburger_sign_in",children:(0,I.t)("component.modal.hamburgerBottom.staticText.hamburgerBottomSigninText.text")}),(0,i.jsx)(T.z,{testid:"link_sign_up_start",title:(0,I.t)("component.modal.welcomeSignUpButton.button.title"),customClass:"signupBtn buttonPrimary",onClick:L}),(0,i.jsx)(T.z,{title:(0,I.t)("component.modal.signInButton.button.title"),testid:"link_sign_in",customClass:"buttonSecondary",onClick:m}),u.hyX&&(0,i.jsx)("p",{className:"contactInfo",children:(0,i.jsx)(ev.cC,{i18nKey:"welcome.contact.
1info",values:{contact:(0,I.t)("welcome.contact.tel")},components:{break:(0,i.jsx)("br",{}),link:(0,i.jsx)("a",{href:"tel:".concat((0,I.t)("welcome.contact.tel")),className:"mailId",children:(0,I.t)("welcome.contact.tel")})}})})]})},eL=l(49103),eg=e=>{var t,l,a,m;let{isOpen:g,toggleMenu:h,setIsOpen:b,naviCollection:f,logo:C}=e,w=(0,s.Z)("(min-width:1023px)"),j=(0,n.usePathname)(),{analytics:R}=(0,M.useAnalytics)(),{status:k}=(0,r.useSession)(),S=(0,L.TL)(),{push:_}=(0,n.useRouter)(),{storeStatus:T}=(0,G.M)(),{getLocationBrowserPermission:A}=(0,H.Z)(),{menuNavigation:P}=(0,ed.p)(),{handleSignout:O}=(0,ec.q)(),[Z,B]=(0,o.useState)([]),D=(0,L.CG)(e=>{var t;return null==e?void 0:null===(t=e.account)||void 0===t?void 0:t.initialView}),{menu:U}=(0,L.CG)(e=>e.menu),{selectedStore:E}=(0,L.CG)(e=>e.storeSearch),{loggedUser:F}=(0,L.CG)(e=>null==e?void 0:e.order),{isOrderPlaced:J}=(0,L.CG)(e=>null==e?void 0:e.homepage),{cartData:X}=(0,L.CG)(e=>null==e?void 0:e.cart),{rewardsMaintenance:$,loyaltyRewards:Q="v2",groupOrder:ee}=(0,d.Vb)(),{hamburger_CloseIcon:et}=V.assets,el="authenticated"===k,{HambergerBackArrow:ei,HambergerBackArrowNew:eo}=V.assets,en=null===c.appRoutes||void 0===c.appRoutes?void 0:null===(t=c.appRoutes.menu)||void 0===t?void 0:t.split("/").join(""),[ea,ev]=(0,o.useState)(!1),{navigationCollection:ep}=(0,L.CG)(e=>{var t;return null!==(t=null==e?void 0:e.account)&&void 0!==t?t:{}}),eg=null!==(m=null==ep?void 0:null===(l=ep.ctasCollection)||void 0===l?void 0:l.items)&&void 0!==m?m:[];(0,o.useEffect)(()=>{eb()},[f,D,k,ee,w]);let eh=e=>{(null==e?void 0:e.toLowerCase())===(null==en?void 0:en.toLowerCase())&&(S((0,Y.cW)(!0)),S((0,Y.du)()),S((0,K.Q7)()),S((0,K.o9)()),S((0,K.EO)()))},ex=e=>e.includes(c.appRoutes.menu)&&(null===v.wJS||void 0===v.wJS?void 0:v.wJS.get("orderplace"))==="true",eb=()=>{let e=null==f?void 0:f.map(e=>{var t;return{id:null==e?void 0:e.text,title:null==e?void 0:e.text,url:(null==e?void 0:e.deeplink.includes(c.appRoutes.menu))&&(null==E?void 0:E.ngdpId)?P(null==E?void 0:E.locationName,null==E?void 0:E.ngdpId):null==e?void 0:e.deeplink,image:null==e?void 0:e.image,isAuthenticated:null==e?void 0:e.isAuthenticated,featureFlag:null!==(t=null==e?void 0:e.featureFlag)&&void 0!==t?t:"",target:null==e?void 0:e.target,mobileView:!0,webView:!0,brand:!0,requireLocationSelection:null==e?void 0:e.requireLocationSelection}}),t=[];t=(t=w?e:D?e:eC).filter(e=>!((null==e?void 0:e.isAuthenticated)&&!el)&&(w?null==e?void 0:e.webView:null==e?void 0:e.mobileView)&&!((null==e?void 0:e.id)==="link_scanreceipt_guest"&&el)),B(ee?t:t.filter(e=>e.featureFlag!==u.TqP))},ef=eg.find(e=>(null==e?void 0:e.key)==="account-signout-cta"),eC=eg.filter(e=>(null==e?void 0:e.key)!=="account-signout-cta").map(e=>({id:null==e?void 0:e.internalTitle,title:null==e?void 0:e.text,url:null==e?void 0:e.deeplink,image:null==e?void 0:e.image,chevron:null==e?void 0:e.chevron,isAuthenticated:!1,mobileView:!0,webView:!1,brand:!0})),ew=async()=>{ea||(ev(!0),u.gsH||u.aeN||u.hyX?S((0,N.Rm)({content:(0,i.jsx)(q._,{}),showClose:!0})):await O(),ev(!1))},ej=(e,t,l)=>{var i;let o=(0,v.WNI)(null==l?void 0:l.id,null!==(i=null==U?void 0:U.categories)&&void 0!==i?i:[]);if("global_nav_click"===e){R(e,t);let i=window.location.hash;(null==t?void 0:t.toLowerCase())===u.skh&&i&&R("view_item_list",null!=o?o:null==l?void 0:l.categoryId,(0,v.vjZ)(X))}else R(e)},eR=u.aeN?eo:ei,ey=g&&!(null==$?void 0:$.isRewardMaintenance)&&"authenticated"===k,eI=()=>{ee&&(null==X?void 0:X.groupOrderId)?_(P(null==E?void 0:E.locationName,null==E?void 0:E.ngdpId)):_("authenticated"===k?c.appRoutes.groupOrderGroupName:c.appRoutes.groupOrderWelcome)},ek=null===(a=(0,v.Jtc)(null==X?void 0:X.participants))||void 0===a?void 0:a.type;return(0,i.jsx)("div",{className:"lg:flex ".concat(g?"flex":"hidden"),children:(0,i.jsxs)("div",{className:g?"hamburgerResponsiveVertical":"",children:[(0,i.jsxs)("div",{className:"headerNavContainerResponsive",children:[u.gsH?(0,i.jsx)("div",{children:(0,i.jsx)(z.Z,{...et,onClick:h,id:"img_left",onKeyDown:e=>(0,v.TMZ)(e,h),label:(0,I.t)("screenreader.backhamburgermenu"),tabIndex:0})}
1):(0,i.jsx)("div",{className:"leftArrowResponsive",tabIndex:-1,children:(0,i.jsx)(W.Z,{...eR,onClick:h,id:"img_left",onKeyDown:e=>(0,v.TMZ)(e,h),label:(0,I.t)("screenreader.backhamburgermenu"),tabIndex:0})}),(null==C?void 0:C.url)&&(0,i.jsx)("div",{className:"brandLogoResponsive",children:(0,i.jsx)(y.default,{href:"/","data-testid":"brandHamburgerLogo",onClick:e=>{e.preventDefault(),b(!1)},onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),b(!1))},"aria-label":"".concat(u.RSw," logo"),tabIndex:0,children:(0,i.jsx)(x.ImageWrap,{src:null==C?void 0:C.url,height:null==C?void 0:C.height,width:null==C?void 0:C.width,alt:"norderimgae",className:"brandLogoContainer",testid:"img_logo",id:null===c.appRoutes||void 0===c.appRoutes?void 0:c.appRoutes.home,label:"".concat(u.RSw," logo"),ariaHidden:!0,tabIndex:-1,role:(0,I.t)("component.authHeader.roleText.text")})})})]}),ee&&ek===u.RnP&&j!==c.appRoutes.groupOrderConfirmation?(0,i.jsx)(eL.O,{isShowGroupName:!0}):(0,i.jsx)(es,{initialView:D,isShowAccount:ey,setIsOpen:b,loyaltyRewards:Q,naviLinkData:Z,groupOrder:ee,toggleSection:(e,t)=>{let l=(null==t?void 0:t.charAt(0).toUpperCase())+(null==t?void 0:t.slice(1));S((0,er.Kw)({url:e,selectedTabSection:l,isCategorySelected:!1,isProductSelected:!1})),eh(t)},navigateTo:(e,t,l)=>{let i="authenticated"===k,o=null==e?void 0:e.includes(c.appRoutes.menu),n=e===c.appRoutes.personalInfo,a=t.toLowerCase()===u.T3y,s=(null==E?void 0:E.ngdpId)&&F,d=(null==X?void 0:X.cartId)==="",r=ex(e);if(o&&j!==P(null==E?void 0:E.locationName,null==E?void 0:E.ngdpId)&&i&&(s||J||r)&&d){A(),T(j.includes(c.appRoutes.orderconfirmation)?"":null==E?void 0:E.ngdpId,!1,e);return}if(i&&n&&a){S((0,p.jW)({initialView:!1}));return}(()=>{if(e.includes(null===c.appRoutes||void 0===c.appRoutes?void 0:c.appRoutes.groupOrder))return eI();let t=e;l&&(t=(null==E?void 0:E.ngdpId)?e:c.appRoutes.storeSearch,v.F9n.set(null===v.efc||void 0===v.efc?void 0:v.efc.redirectUrl,(0,v.YWw)(e)),S((0,eu.nI)({requireLocationSelection:!0}))),_(t)})()},handleAnalytics:ej}),!u.uL1&&ef&&(0,i.jsx)(em,{isAuthenticated:el,handleAnalytics:ej,handleSignout:ew,signOutTriggered:ea})]})})};let eh=e=>{var t,l,h,b,f;let{header:C,loading:w=!1,accountNavigationDesktop:j}=e,{groupOrder:y,isAtomicComponent:I}=(0,d.Vb)(),k=(0,s.Z)("(max-width:769px)"),S=(0,n.usePathname)(),[N,_]=(0,o.useState)(!1),{status:T}=(0,r.useSession)(),A=(0,L.TL)(),{selectedStore:P}=(0,L.CG)(e=>e.storeSearch),H=(0,L.CG)(e=>{var t;return null==e?void 0:null===(t=e.account)||void 0===t?void 0:t.initialView}),{cartData:O}=(0,L.CG)(e=>e.cart),{getNearbyLocationWithLatLong:G}=(0,g.k)(),M=null==S?void 0:null===(t=S.includes)||void 0===t?void 0:t.call(S,"/account"),Z=null==S?void 0:S.includes(u.RL6),B=(null==P?void 0:P.ngdpId)&&!(null==P?void 0:P.onlineAvailable),D=()=>{!H&&(!M||N&&M)?A((0,p.jW)({initialView:!0})):(M&&H&&A((0,p.jW)({initialView:!1})),_(!N))};(0,o.useEffect)(()=>(N?((0,v.MVu)(!0),document.body.setAttribute("style","position: fixed; top: -".concat(window.scrollY,"px; left: 0; right: 0;"))):((0,v.MVu)(!1),document.body.removeAttribute("style")),()=>{(0,v.MVu)(!1),document.body.removeAttribute("style")}),[N]),(0,o.useEffect)(()=>{var e,t;let l=null==P?void 0:null===(e=P.geoCoordinates)||void 0===e?void 0:e.latitude,i=null==P?void 0:null===(t=P.geoCoordinates)||void 0===t?void 0:t.longitude;T===u.iyH.AUTH&&l&&i&&B&&(async()=>{let e=await G(l,i,u.y9t),t=null==e?void 0:e.data,o=null==t?void 0:t.filter(e=>(null==e?void 0:e.onlineAvailable)&&(null==P?void 0:P.ngdpId)!==e.ngdpId&&!(null==e?void 0:e.closed)&&!(null==e?void 0:e.isAvailable));A((0,m.oO)({onlineAvailbleNearByStores:(null==o?void 0:o.length)>0?o:null}))})()},[null==P?void 0:P.onlineAvailable,T]);let U=k?null==C?void 0:null===(b=C.primaryNavigationMobileCollection)||void 0===b?void 0:b.items:null==C?void 0:null===(f=C.primaryNavigationCollection)||void 0===f?void 0:f.items;(0,o.useEffect)(()=>{k&&_(!1)},[S,k]);let E=(0,v.Jtc)(null==O?void 0:O.participants),V=(0,v.ixc)(S,Z),W=I?R.dc:"div";return(0,i.jsx)("nav",{className:(0,a.Z)("headerNavTag",{partner:Z,hideHeader:V,"float-left":u.bCn&&S===c.appRoutes.home,noLocationSelected:!(null==P?void 0:P.ngdpId)}),children:(0,i.jsx)(W,{className:(0,a.Z)("headerNavContainer fixed pt-0",{"lg:border-b-0":!!(null==P?void 0:P.locationId)}),"data-testid":"atom_header",children:(0,i.jsxs)("div",{className:(0,a.Z)("headerNavInner",{NavLoading:w,hideHamburger:y&&(null==E?void 0:E.type)===u.RnP&&(null==O?void 0:O.groupOrderId)}),children:[w?(0,i.jsx)(x.ImageWrap,{width:100,height:55,src:"",isLoading:w}):(0,i.jsxs)(i.Fragment,{children:[!V&&!N&&(0,i.jsx)(F,{toggleMenu:D}),(0,i.jsx)(ex,{isMobileView:k,companyLogo:null==C?void 0:C.companyLogo,companyLogoMobile:null==C?void 0:C.companyLogoMobile}),!V&&U&&(0,i.jsx)(eg,{isOpen:N,naviCollection:U,logo:null==C?void 0:C.companyLogo,toggleMenu:D,setIsOpen:_,accountNavigationDesktop:j})]}),!V&&(0,i.jsx)(eb,{siteHeaderCtAsCollection:null==C?void 0:null===(l=C.siteHeaderCtAsCollection)||void 0===l?void 0:l.items,isHost:(null==E?void 0:E.type)===u.ucf,isGroupOrder:null!==(h=null==O?void 0:O.groupOrderId)&&void 0!==h?h:""})]})})})},ex=e=>{let{isMobileView:t,companyLogo:l,companyLogoMobile:o}=e;return t&&o?(0,i.jsx)(j.Logo,{logo:o}):!t&&l?(0,i.jsx)(j.Logo,{logo:l}):null},eb=e=>{let{isHost:t,isGroupOrder:l,siteHeaderCtAsCollection:o}=e,a=(0,n.usePathname)(),s=!l||t,d=(0,v.XTf)(u.TdD.CART,o),r=(0,v.XTf)("cartempty",o);return(0,i.jsxs)(i.Fragment,{children:[!s&&!t&&a!==(null===c.appRoutes||void 0===c.appRoutes?void 0:c.appRoutes.groupOrderConfirmation)&&(0,i.jsx)("div",{className:"groupOrderCartIconMobile",children:(0,i.jsx)(w,{cartImageData:d[0],cartEmptyImageData:r[0]})}),s&&(0,i.jsx)(B,{siteHeaderCtAsCollection:o})]})}},78321:function(e,t,l){l.d(t,{Ix:function(){return o},hf:function(){return s},qJ:function(){return n}});var i=l(83125);let o=(e,t,l)=>{let i=[];
1return e.forEach(e=>{null==e||e.itemModifier.forEach((o,n)=>{var a,s,d,r,u,c,v,p,m,L,g,h,x,b;if((null==o?void 0:o.isDefault)&&(null==t?void 0:t.categoryMeta)!=="CAT_DRINKS"&&"SINGLE_ITEM"!==l){let t={id:null!==(d=null==o?void 0:o.id)&&void 0!==d?d:"",name:null!==(r=null==o?void 0:o.name)&&void 0!==r?r:"",cost:null!==(u=null==o?void 0:o.cost)&&void 0!==u?u:"0",isSelect:!0,itemGroupId:null!==(c=null==e?void 0:null===(a=e.itemModifiersGroups)||void 0===a?void 0:a.id)&&void 0!==c?c:"",nutrition:null==o?void 0:o.nutrition,itemGroupName:null!==(v=null==e?void 0:null===(s=e.itemModifiersGroups)||void 0===s?void 0:s.name)&&void 0!==v?v:""};i.push(t)}else if((null==t?void 0:t.categoryMeta)==="CAT_DRINKS"&&0===n){let t={id:null!==(L=null==o?void 0:o.id)&&void 0!==L?L:"",name:null!==(g=null==o?void 0:o.name)&&void 0!==g?g:"",cost:null!==(h=null==o?void 0:o.cost)&&void 0!==h?h:"0",isSelect:!0,itemGroupId:null!==(x=null==e?void 0:null===(p=e.itemModifiersGroups)||void 0===p?void 0:p.id)&&void 0!==x?x:"",nutrition:null==o?void 0:o.nutrition,itemGroupName:null!==(b=null==e?void 0:null===(m=e.itemModifiersGroups)||void 0===m?void 0:m.name)&&void 0!==b?b:""};i.push(t)}})}),i},n=e=>{let t={INPROGRESS:0,COMPLETED:0,ACCEPTED:0,CANCELLED:0};return e&&(null==e?void 0:e.length)&&(null==e||e.forEach(e=>{(null==e?void 0:e.type)===i.ucf||(null==e?void 0:e.isMine)||(t[null==e?void 0:e.memberStatus]=t[null==e?void 0:e.memberStatus]?++t[null==e?void 0:e.memberStatus]:1)})),t},a=e=>(null==e?void 0:e.reduce((e,t)=>e+((null==t?void 0:t.isRemoved)||(null==t?void 0:t.isUtensil)?0:null==t?void 0:t.quantity),0))||0,s=e=>(null==e?void 0:e.groupOrderId)?a(d(e.participants)):a(null==e?void 0:e.products),d=e=>{var t;return null==e?void 0:null===(t=e.flatMap(e=>[...(null==e?void 0:e.cartItems)||[]]))||void 0===t?void 0:t.filter(e=>!e.isUtensil)}}}]);
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.