PageSourceSearch

https://www.dierbergs.com/_next/static/chunks/06vtwnq3xwb.0.js

js dierbergs.com collected 2026-10-03 23:44:30 UTC 23,473 bytes, 120 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="d90fe5c7-861f-9a8d-c612-cfc380676d8d")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,489636,e=>{"use strict";var t=e.i(391398),r=e.i(191788),n=e.i(982725),s=e.i(877341),a=e.i(203828),o=e.i(159080),i=e.i(519692);let u=o.default`
3  query GetCurrentUser {
4    account {
5      ... ${i.default.name}
6    }
7  }
8
9  ${i.default.definition}
10`;var c=e.i(819195);let l=(0,r.createContext)({});e.s(["CustomerServiceContext",0,l,"CustomerServiceProvider",0,({children:e})=>{let[o,i]=(0,r.useState)(),[d,f]=(0,r.useState)(),[m,h]=(0,r.useState)(),[p,v]=(0,r.useState)(""),[g,y]=(0,r.useState)(""),[w,b]=(0,r.useState)(!1),[S,_]=(0,r.useState)(!1),[E,C]=(0,r.useState)(!1),[U,k]=(0,r.useState)(!1),[x,{loading:L,data:P}]=(0,s.useLazyQuery)(u,{fetchPolicy:"no-cache"}),{pathname:T,push:R}=(0,a.useRouter)();(0,r.useEffect)(()=>{P&&f(P.account)},[P]);let A=()=>{n.default.remove("cs_authToken"),n.default.remove("cs_refreshToken"),n.default.remove("cs_token"),n.default.remove("cs_autoLogin"),n.default.remove("customerServiceUserUuid"),n.default.remove("customerServiceUserEmail"),n.default.remove("cs_authUser")},I=async()=>{await (0,c.safeLocalForageClear)(),i(void 0),f(void 0),A()};return r.default.useEffect(()=>{let e=T.includes("/customer-service"),t=n.default.get("cs_token");e&&!t&&g&&p&&(A(),R(`/customer-service?uuid=${g}&email=${p}`)),k(e),e||A()},[T]),(0,r.useEffect)(()=>{C(!0);let e=n.default.get("cs_token"),t=n.default.get("cs_refreshToken");e&&t&&i({refreshToken:t,token:e});let r=n.default.get("cs_authUser");r&&f(JSON.parse(r));let s=n.default.get("customerServiceUserEmail");s&&v(s);let a=n.default.get("customerServiceUserUuid");a&&y(a),C(!1)},[]),(0,r.useEffect)(()=>{if(o){n.default.set("cs_token",o.token,{sameSite:"strict",expires:365,secure:!0}),n.default.set("cs_refreshToken",o.refreshToken,{sameSite:"strict",expires:365,secure:!0});let e=n.default.get("cs_authUser");e&&f(JSON.parse(e))}else A()},[o]),(0,r.useEffect)(()=>{d?.customerId?(n.default.set("cs_authUser",JSON.stringify(d),{sameSite:"strict",expires:365}),x()):n.default.remove("cs_authUser")},[d?.customerId]),(0,r.useEffect)(()=>{if(w){let e=n.default.get("cs_autoLogin");_(!!e?.length)}},[w]),(0,r.useEffect)(()=>{b(!0)},[]),(0,t.jsx)(l.Provider,{value:{isCustomerService:U,setIsAutoLogin:_,isAutoLogin:S,authUser:d,cleanCustomerService:A,userEmail:p,userPersonalInfo:m,userUuid:g,setAuthUser:f,setUserPersonalInfo:h,setAuthToken:i,qryCurrentUser:x,setUserUuid:e=>{y(e),n.default.set("customerServiceUserUuid",e,{sameSite:"strict",expires:365,secure:!0})},setUserEmail:e=>{v(e),n.default.set("customerServiceUserEmail",e,{sameSite:"strict",expires:365,secure:!0})},logout:I,isLoading:!!d?.id&&L||E},children:e})},"default",0,function(){return(0,r.useContext)(l)}],489636)},952006,e=>{"use strict";e.s(["preventUnhandledRejection",0,function(e){return e.catch(()=>{}),e}])},776204,e=>{"use strict";var t=e.i(524669),r=e.i(191788),n=e.i(630928),s=e.i(952006),a=e.i(250584),o=e.i(98926);function i(e){return{data:void 0,error:void 0,called:!1,loading:!1,client:e}}e.s(["useMutation",0,function(e,u){let c=(0,o.useApolloClient)(u?.client),[l,d]=r.useState(()=>i(c)),f=r.useRef({result:l,mutationId:0,isMounted:!0,client:c,mutation:e,options:u});(0,a.useIsomorphicLayoutEffect)(()=>{Object.assign(f.current,{client:c,options:u,mutation:e})});let m=r.useCallback((e={})=>{let{options:r,mutation:a}=f.current,o={...r,mutation:a},i=e.client||f.current.client,u="function"==typeof e.context?e.context(r?.context):e.context;!f.current.result.loading&&f.current.isMounted&&d(f.current.result={loading:!0,error:void 0,data:void 0,called:!0,client:i});let c=++f.current.mutationId,l=(0,n.mergeOptions)(o,{...e,context:u});return(0,s.preventUnhandledRejection)(i.mutate(l).then(r=>{let{data:n,error:s}=r,a=e.onError||f.current.options?.onError;if(s&&a&&a(s,l),c===f.current.mutationId){let e={called:!0,loading:!1,data:n,error:s,client:i};f.current.isMounted&&!(0,t.equal)(f.current.result,e)&&d(f.current.result=e)}let o=e.onCompleted||f.current.options?.onCompleted;return s||o?.(r.data,l),r},r=>{if(c===f.current.mutationId&&f.current.isMounted){let e={loading:!1,error:r,data:void 0,called:!0,client:i};(0,t.equal)(f.current.result,e)||d(f.current.result=e)}let n=e.onError||f.current.options?.onError;throw n&&n(r,l),r}))},[]),h=r.useCallback(()=>
10{if(f.current.isMounted){let e=i(f.current.client);Object.assign(f.current,{mutationId:0,result:e}),d(e)}},[]);return r.useEffect(()=>{let e=f.current;return e.isMounted=!0,()=>{e.isMounted=!1}},[]),[m,{reset:h,...l}]}])},105986,e=>{"use strict";var t=e.i(350461),r=e.i(391398),n=e.i(191788);class s extends Error{constructor(e,t){e instanceof Error?super(void 0,{cause:{err:e,...e.cause,...t}}):"string"==typeof e?(t instanceof Error&&(t={err:t,...t.cause}),super(e,t)):super(void 0,e),this.name=this.constructor.name,this.type=this.constructor.type??"AuthError",this.kind=this.constructor.kind??"error",Error.captureStackTrace?.(this,this.constructor);const r=`https://errors.authjs.dev#${this.type.toLowerCase()}`;this.message+=`${this.message?". ":""}Read more at ${r}`}}class a extends s{}class o extends s{}async function i(e,t,r,n={}){let s=`${u(t)}/${e}`;try{let e={headers:{"Content-Type":"application/json",...n?.headers?.cookie?{cookie:n.headers.cookie}:{}}};n?.body&&(e.body=JSON.stringify(n.body),e.method="POST");let t=await fetch(s,e),r=await t.json();if(!t.ok)throw r;return r}catch(e){return r.error(new a(e.message,e)),null}}function u(e){return"u"<typeof window?`${e.baseUrlServer}${e.basePathServer}`:e.basePath}function c(){return Math.floor(Date.now()/1e3)}function l(e){let t=new URL("http://localhost:3000/api/auth");e&&!e.startsWith("http")&&(e=`https://${e}`);let r=new URL(e||t),n=("/"===r.pathname?t.pathname:r.pathname).replace(/\/$/,""),s=`${r.origin}${n}`;return{origin:r.origin,host:r.host,path:n,base:s,toString:()=>s}}let d={baseUrl:l(t.default.env.NEXTAUTH_URL??t.default.env.VERCEL_URL).origin,basePath:l(t.default.env.NEXTAUTH_URL).path,baseUrlServer:l(t.default.env.NEXTAUTH_URL_INTERNAL??t.default.env.NEXTAUTH_URL??t.default.env.VERCEL_URL).origin,basePathServer:l(t.default.env.NEXTAUTH_URL_INTERNAL??t.default.env.NEXTAUTH_URL).path,_lastSync:0,_session:void 0,_getSession:()=>{}},f=null;function m(){return new BroadcastChannel("next-auth")}function h(){return"u"<typeof BroadcastChannel?{postMessage:()=>{},addEventListener:()=>{},removeEventListener:()=>{}}:(null===f&&(f=m()),f)}let p={debug:console.debug,error:console.error,warn:console.warn},v=n.createContext?.(void 0);async function g(e){let t=await i("session",d,p,e);return(e?.broadcast??!0)&&m().postMessage({event:"session",data:{trigger:"getSession"}}),t}async function y(){let e=await i("csrf",d,p);return e?.csrfToken??""}async function w(){return i("providers",d,p)}async function b(e,t,r){let{callbackUrl:n,...s}=t??{},{redirect:a=!0,redirectTo:o=n??window.location.href,...i}=s,c=u(d),l=await w();if(!l){let e=`${c}/error`;window.location.href=e;return}if(!e||!l[e]){let e=`${c}/signin?${new URLSearchParams({callbackUrl:o})}`;window.location.href=e;return}let f=l[e].type;if("webauthn"===f)throw TypeError(`Provider id "${e}" refers to a WebAuthn provider.
11Please use \`import { signIn } from "next-auth/webauthn"\` instead.`);let m=`${c}/${"credentials"===f?"callback":"signin"}/${e}`,h=await y(),p=await fetch(`${m}?${new URLSearchParams(r)}`,{method:"post",headers:{"Content-Type":"application/x-www-form-urlencoded","X-Auth-Return-Redirect":"1"},body:new URLSearchParams({...i,csrfToken:h,callbackUrl:o})}),v=await p.json();if(a){let e=v.url??o;window.location.href=e,e.includes("#")&&window.location.reload();return}let g=new URL(v.url).searchParams.get("error")??void 0,b=new URL(v.url).searchParams.get("code")??void 0;return p.ok&&await d._getSession({event:"storage"}),{error:g,code:b,status:p.status,ok:p.ok,url:g?null:v.url}}async function S(e){let{redirect:t=!0,redirectTo:r=e?.callbackUrl??window.location.href}=e??{},n=u(d),s=await y(),a=await fetch(`${n}/signout`,{method:"post",headers:{"Content-Type":"application/x-www-form-urlencoded","X-Auth-Return-Redirect":"1"},body:new URLSearchParams({csrfToken:s,callbackUrl:r})}),o=await a.json();if(h().postMessage({event:"session",data:{trigger:"signout"}}),t){let e=o.url??r;window.location.href=e,e.includes("#")&&window.location.reload();return}return await d._getSession({event:"storage"}),o}e.s(["SessionProvider",0,function(e){if(!v)throw Error("React Context is unavailable in Server Components");let{children:t,basePath:s,refetchInterval:a,refetchWhenOffline:u}=e;s&&(d.basePath=s);let l=void 0!==e.session;d._lastSync=l?c():0;let[f,m]=n.useState(()=>(l&&(d._session=e.session),e.session)),[w,b]=n.useState(!l);n.useEffect(()=>(d._getSession=async({event:e}={})=>{try{let t="storage"===e;if(t||void 0===d._session){d._lastSync=c(),d._session=await g({broadcast:!t}),m(d._session);return}if(!e||null===d._session||c()<d._lastSync)return;d._lastSync=c(),d._session=await g(),m(d._session)}catch(e){p.error(new o(e.message,e))}finally{b(!1)}},d._getSession(),()=>{d._lastSync=0,d._session=void 0,d._getSession=()=>{}}),[]),n.useEffect(()=>{let e=()=>d._getSession({event:"storage"});return h().addEventListener("message",e),()=>h().removeEventListener("message",e)},[]),n.useEffect(()=>{let{refetchOnWindowFocus:t=!0}=e,r=()=>{t&&"visible"===document.visibilityState&&d._getSession({event:"visibilitychange"})};return document.addEventListener("visibilitychange",r,!1),()=>document.removeEventListener("visibilitychange",r,!1)},[e.refetchOnWindowFocus]);let S=function(){let[e,t]=n.useState("u">typeof navigator&&navigator.onLine),r=()=>t(!0),s=()=>t(!1);return n.useEffect(()=>(window.addEventListener("online",r),window.addEventListener("offline",s),()=>{window.removeEventListener("online",r),window.removeEventListener("offline",s)}),[]),e}(),_=!1!==u||S;n.useEffect(()=>{if(a&&_){let e=setInterval(()=>{d._session&&d._getSession({event:"poll"})},1e3*a);return()=>clearInterval(e)}},[a,_]);let E=n.useMemo(()=>({data:f,status:w?"loading":f?"authenticated":"unauthenticated",async update(e){if(w)return;b(!0);let t=await i("session",d,p,void 0===e?void 0:{body:{csrfToken:await y(),data:e}});return b(!1),t&&(m(t),h().postMessage({event:"session",data:{trigger:"getSession"}})),t}}),[f,w]);return(0,r.jsx)(v.Provider,{value:E,children:t})},"getSession",0,g,"signIn",0,b,"signOut",0,S,"useSession",0,function(e){if(!v)throw Error("React Context is unavailable in Server Components");let t=n.useContext(v),{required:r,onUnauthenticated:s}=e??{},a=r&&"unauthenticated"===t.status;return(n.useEffect(()=>{if(a){let e=`${d.basePath}/signin?${new URLSearchParams({error:"SessionRequired",callbackUrl:window.location.href})}`;s?s():window.location.href=e}},[a,s]),a)?{data:t.data,update:t.update,status:"loading"}:t}],105986)},630928,151104,e=>{"use strict";function t(...e){let r={};
11return e.forEach(e=>{e&&Reflect.ownKeys(e).forEach(t=>{let n=e[t];void 0!==n&&(r[t]=n)})}),r}e.s(["compact",0,t],151104),e.s(["mergeOptions",0,function(e,r){return t(e,r,r.variables&&{variables:t({...e&&e.variables,...r.variables})})}],630928)},76810,e=>{"use strict";var t,r;(r=t||(t={}))[r.loading=1]="loading",r[r.setVariables=2]="setVariables",r[r.fetchMore=3]="fetchMore",r[r.refetch=4]="refetch",r[r.poll=6]="poll",r[r.ready=7]="ready",r[r.error=8]="error",r[r.streaming=9]="streaming",e.s(["NetworkStatus",0,t])},191584,366930,315953,e=>{"use strict";var t=e.i(829520);function r(e){return null!==e&&"object"==typeof e}e.s(["isNonNullObject",0,r],366930),e.s(["maybeDeepFreeze",0,function(e){let n;return t.__DEV__&&(n=new Set([e])).forEach(e=>{r(e)&&function(e){if(t.__DEV__&&!Object.isFrozen(e))try{Object.freeze(e)}catch(e){if(e instanceof TypeError)return null;throw e}return e}(e)===e&&Object.getOwnPropertyNames(e).forEach(t=>{r(e[t])&&n.add(e[t])})}),e}],191584);let n=Symbol.for("apollo.result.extensions"),s=Symbol.for("apollo.result.streamInfo"),a=Symbol.for("apollo.observableQuery.variablesUnknown");e.s(["extensionsSymbol",0,n,"streamInfoSymbol",0,s,"variablesUnknownSymbol",0,a],315953)},421953,e=>{"use strict";let t="function"==typeof(0,e.i(422420).maybe)(()=>window.document.createElement);e.s(["canUseDOM",0,t])},521805,e=>{"use strict";var t=e.i(191788),r=e.i(93532);let n=Symbol.for("__APOLLO_CONTEXT__");e.s(["getApolloContext",0,function(){(0,r.invariant)("createContext"in t,37);let e=t.createContext[n];return e||(Object.defineProperty(t.createContext,n,{value:e=t.createContext({}),enumerable:!1,writable:!1,configurable:!0}),e.displayName="ApolloContext"),e}])},98926,e=>{"use strict";var t=e.i(191788),r=e.i(93532),n=e.i(521805);e.s(["useApolloClient",0,function(e){let s=t.useContext((0,n.getApolloContext)()),a=e||s.client;return(0,r.invariant)(!!a,28),a}])},628775,632854,e=>{"use strict";var t=e.i(524669),r=e.i(191788);e.s(["useDeepMemo",0,function(e,n){let s=r.useRef(void 0);return s.current&&(0,t.equal)(s.current.deps,n)||(s.current={value:e(),deps:n}),s.current.value}],628775);var n=e.i(829520),s=e.i(421953),a=e.i(422420),o=e.i(93532);let i=!1,u=r.useSyncExternalStore,c="ReactNative"==(0,a.maybe)(()=>navigator.product),l=(0,a.maybe)(()=>navigator.userAgent.indexOf("jsdom")>=0)||!1,d=(s.canUseDOM||c)&&!l,f=u||((e,t,s)=>{let a=t();n.__DEV__&&!i&&a!==t()&&(i=!0,o.invariant.error(34));let[{inst:u},c]=r.useState({inst:{value:a,getSnapshot:t}});return d?r.useLayoutEffect(()=>{Object.assign(u,{value:a,getSnapshot:t}),m(u)&&c({inst:u})},[e,a,t]):Object.assign(u,{value:a,getSnapshot:t}),r.useEffect(()=>(m(u)&&c({inst:u}),e(function(){m(u)&&c({inst:u})})),[e]),a});function m({value:e,getSnapshot:t}){try{return e!==t()}catch{return!0}}e.s(["useSyncExternalStore",0,f],632854)},982725,e=>{"use strict";function t(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)e[n]=r[n]}return e}var r=function e(r,n){function s(e,s,a){if("u">typeof document){"number"==typeof(a=t({},n,a)).expires&&(a.expires=new Date(Date.now()+864e5*a.expires)),a.expires&&(a.expires=a.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var o="";for(var i in a)a[i]&&(o+="; "+i,!0!==a[i]&&(o+="="+a[i].split(";")[0]));return document.cookie=e+"="+r.write(s,e)+o}}return Object.create({set:s,get:function(e){if("u">typeof document&&(!arguments.length||e)){for(var t=document.cookie?document.cookie.split("; "):[],n={},s=0;s<t.length;s++){var a=t[s].split("="),o=a.slice(1).join("=");try{var i=decodeURIComponent(a[0]);if(n[i]=r.read(o,i),e===i)break}catch(e){}}return e?n[e]:n}},remove:function(e,r){s(e,"",t({},r,{expires:-1}))},withAttributes:function(r){return e(this.converter,t({},this.attributes,r))},withConverter:function(r){return e(t({},this.converter,r),this.attributes)}},{attributes:{value:Object.freeze(n)},converter:{value:Object.freeze(r)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decode
11URIComponent)}},{path:"/"});e.s(["default",0,r])},250584,e=>{"use strict";var t=e.i(191788);let r=e.i(421953).canUseDOM?t.useLayoutEffect:t.useEffect;e.s(["useIsomorphicLayoutEffect",0,r])},877341,e=>{"use strict";let t;var r=e.i(524669),n=e.i(191788),s=e.i(76810),a=e.i(191584),o=e.i(315953),i=e.i(93532);function u(){}var c=e.i(628775),l=e.i(250584),d=e.i(98926),f=e.i(632854);let m=["refetch","fetchMore","updateQuery","startPolling","stopPolling","subscribeToMore"],h=(0,a.maybeDeepFreeze)({data:void 0,dataState:"empty",loading:!1,networkStatus:s.NetworkStatus.ready,partial:!0});e.s(["useLazyQuery",0,function(e,s){let a=(0,d.useApolloClient)(s?.client),p=n.useRef(void 0),v=n.useRef(void 0),g=(0,c.useDeepMemo)(()=>s,[s]),y=(t||(t=n.createContext(null)),n.useCallback(()=>{let e=console.error;try{return console.error=u,n.useContext(t),!0}catch(e){return!1}finally{console.error=e}},[]));function w(){return a.watchQuery({...s,query:e,initialFetchPolicy:s?.fetchPolicy,fetchPolicy:"standby",[o.variablesUnknownSymbol]:!0})}let[b,S]=n.useState(a),[_,E]=n.useState(w);b!==a&&(S(a),E(w()));let C=n.useCallback((e,t)=>{let n=v.current?.data;n&&!(0,r.equal)(n,e.data)&&(p.current=n),v.current=e,t()},[]),U=(0,f.useSyncExternalStore)(n.useCallback(e=>{let t=_.subscribe(t=>{(0,r.equal)(v.current,t)||C(t,e)});return()=>{t.unsubscribe()}},[_,C]),()=>v.current||h,()=>h),k=n.useMemo(()=>{let e={};for(let t of m)e[t]=function(...e){return(0,i.invariant)(v.current,29,t),_[t](...e)};return e},[_]);n.useEffect(()=>{let t={query:e,errorPolicy:g?.errorPolicy,refetchWritePolicy:g?.refetchWritePolicy,returnPartialData:g?.returnPartialData,notifyOnNetworkStatusChange:g?.notifyOnNetworkStatusChange,nextFetchPolicy:s?.nextFetchPolicy,skipPollAttempt:s?.skipPollAttempt};"standby"!==_.options.fetchPolicy&&g?.fetchPolicy&&(t.fetchPolicy=g.fetchPolicy),_.applyOptions(t)},[e,_,g,s?.nextFetchPolicy,s?.skipPollAttempt]);let x=n.useCallback((...e)=>{(0,i.invariant)(!y(),30);let[t]=e,r=_.options.fetchPolicy;return"standby"===r&&(r=_.options.initialFetchPolicy),_.reobserve({fetchPolicy:r,variables:t?.variables,context:t?.context??{}})},[_,y]),L=n.useRef(x);return(0,l.useIsomorphicLayoutEffect)(()=>{L.current=x}),[n.useCallback((...e)=>L.current(...e),[]),n.useMemo(()=>{let{partial:e,...t}=U;return{...k,...t,client:a,previousData:p.current,variables:_.variables,observable:_,called:!!v.current}},[a,U,k,_])]}],877341)},519692,287737,e=>{"use strict";let t,r;var n=e.i(159080);let s=(t="LocationFields",{definition:n.default`
12    fragment ${t} on Location {
13      id
14      name
15      image
16      location
17      locationId
18      googleMapsUrl
19      streetAddress
20      zipCode
21      city
22      state
23      name
24      director
25      number
26      phone
27      departments {
28        name
29        phone
30      }
31      scheduledHours {
32        date
33        end
34        start,
35        isClosed
36
37      }
38      hours {
39        day
40        start
41        end
42      }
43      storeOptions {
44        canBeHomeStore
45        pickupBakeryAndDesserts
46        pickupCatering
47        pickupFlowersAndGifts
48      }
49    }
50  `,name:t});e.s(["default",0,s],287737);let a=(r="AccountFields",{definition:n.default`
51    fragment ${r} on Account {
52      id
53      lastLogin
54      customerId
55      email
56      crowdtwistCustomerId
57      inmarCustomerId
58      firstName
59      employeeId
60      phone
61      isSuperuser
62      customerNumber
63      newsletters {
64        wine
65        deals
66        general
67        loyalty
68      }
69      termsAndConditionsNotAgreedTo {
70        id
71        name
72        slug
73        text
74        info
75      }
76      isStaff
77      isTechSupport
78      lastName
79      location {
80        ... ${s.name}
81      }
82      loyalty {
83        points {
84          current
85          redeemable
86        }
87      }
88      shoppingList {
89        id
90        items {
91          ... on ShoppingListProductItem {
92            id
93            isCollected
94            quantity
95            name
96            sku
97          }
98          ... on ShoppingListTextItem {
99            id
100            isCollected
101            quantity
102            text
103          }
104        }
105      }
106    }
107
108    ${s.definition}
109  `,name:r});e.s(["default",0,a],519692)},484735,e=>{"use strict";e.s(["default",0,(e,t)=>{{let r=window.location.origin,n=new URL(e),s=t?`${r}${t}`:r;n.searchParams.set("post_logout_redirect_uri",s),window.location.href=n.toString()}}])},470816,74369,e=>{"use strict";var t=e.i(391398),r=e.i(191788),n=e.i(982725),s=e.i(877341),a=e.i(159080),o=e.i(519692);let i=a.default`
110  query GetCurrentUser {
111    account {
112      ... ${o.default.name}
113    }
114  }
115
116  ${o.default.definition}
117`;var u=e.i(819195),c=e.i(105986),l=e.i(430559),d=e.i(484735);let f=async(e,t,r)=>{let s=document.getElementById("swiftly-ads-sdk");s?.setAttribute("data-shopper-id",""),await (0,u.safeLocalForageClear)(),await e(),await t({token:"",refreshToken:""}),(0,c.signOut)({redirect:!1});let{data:a}=await l.default.post("/api/azure/logoutURL");n.default.remove("token"),n.default.remove("refreshToken"),(0,d.default)(a,r)};e.s(["cleanSession",0,f],74369);let m=(0,r.createContext)({});e.s(["UserContext",0,m,"UserProvider",0,({children:e})=>{let[a,o]=(0,r.useState)(),[c,l]=(0,r.useState)(),[d,h]=(0,r.useState)(""),[p,v]=(0,r.useState)(),[g,y]=(0,r.useState)(),w=(0,r.useCallback)(async(e,t)=>{if(t&&e)return void v(t=>{if(!t)return e;let r={...t,...e,firstName:t.firstName,lastName:t.lastName,email:t.email,phone:t.phone,newsletters:t.newsletters};return(0,u.safeLocalForageSet)("authUser",r).catch(e=>console.log(e)),r});v(e);try{e?await (0,u.safeLocalForageSet)("authUser",e):await (0,u.safeLocalForageRemove)("authUser")}catch(e){console.log(e)}},[]),[b,{loading:S,data:_}]=(0,s.useLazyQuery)(i,{fetchPolicy:"no-cache"});return(0,r.useEffect)(()=>{_?.account&&w(_.account,!0)},[_]),(0,r.useEffect)(()=>{(async()=>{let e=n.default.get("token"),t=n.default.get("refreshToken");e&&o({token:e||"",refreshToken:t||""});let r=await (0,u.safeLocalForageGet)("authUser");r&&"undefined"!==r&&w(r)})()},[]),(0,r.useEffect)(()=>{(async()=>
117{if(a){n.default.set("token",a.token,{sameSite:"strict",expires:365,secure:!0}),n.default.set("tokenExpiresIn",(new Date().getTime()+2e5).toString(),{sameSite:"strict",expires:365,secure:!0}),n.default.set("refreshToken",a.refreshToken,{sameSite:"strict",expires:365,secure:!0}),l(a);let e=await (0,u.safeLocalForageGet)("authUser");e&&"undefined"!==e&&w(e)}else c&&await f(v,o)})()},[a]),(0,r.useEffect)(()=>{if(p?.customerId){w(p),b();let e=window.dataLayer||[];e.push({user_id:null,crm_id:null}),e.push({user_id:p?.customerId,crm_id:p?.customerId})}window.data={...window.data,authUser:p}},[p?.customerId,p?.location?.id]),(0,t.jsx)(m.Provider,{value:{authToken:a,authUser:p,legacyUser:g,signUpEmail:d,setAuthUser:w,setAuthToken:o,setSignUpEmail:h,setLegacyUser:y,qryCurrentUser:b,isLoading:!!p?.id&&S},children:e})},"default",0,function(){return(0,r.useContext)(m)}],470816)},822101,27138,223413,698613,e=>{"use strict";var t=e.i(391398),r=e.i(191788);let n={mob_sm:57,mob_search_row:48,dsk_md:71},s="1200px";e.s(["BP_HEIGHT",0,n,"INSTACART_NAV_DESKTOP_BP",0,s,"INSTACART_SEARCH_STACK_BP",0,"850px"],27138);let a={base:10,mob:40,dsk:25};e.s(["BP_HEIGHT",0,a],223413),e.i(350461);let o=()=>!0;e.s(["getNavigationDesktopBreakpoint",0,e=>o()?s:"TURBOPACK unreachable","isInstacartWidgetSearchEnabled",0,o],698613);let i={mob_sm:n.mob_sm+a.base+(o()?n.mob_search_row:0),tbl_sm:n.mob_sm+a.base,dsk_sm:n.mob_sm+a.base},u=(0,r.createContext)({baseBP:i,headerBP:i,setHeaderBP:()=>{},setOverlayComponent:()=>{}});e.s(["OverlayContext",0,u,"OverlayProvider",0,({children:e})=>{let[n,s]=(0,r.useState)(),[a,o]=(0,r.useState)(i);return r.default.useEffect(()=>{if("MyAccountSidepanel"===n){let e=window.dataLayer||[];e.push({extraData:null}),e.push({event:"sign_in_drawer_open"})}},[n]),(0,t.jsx)(u.Provider,{value:{baseBP:i,headerBP:a,setHeaderBP:o,overlayComponent:n,setOverlayComponent:s},children:e})},"default",0,function(){return(0,r.useContext)(u)}],822101)}]);
118
119//# debugId=d90fe5c7-861f-9a8d-c612-cfc380676d8d
120//# sourceMappingURL=0m58lm_7dsbza.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.