PageSourceSearch

https://glp.diet/_next/static/chunks/3934-cb17a2b7f43252ce.js

js glp.diet collected 2026-10-02 00:20:53 UTC 8,537 bytes, 1 lines download raw bytes

1try{let t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},e=(new t.Error).stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="dcce0ee3-7ef6-4f47-8b97-3148bb42fdcb",t._sentryDebugIdIdentifier="sentry-dbid-dcce0ee3-7ef6-4f47-8b97-3148bb42fdcb")}catch(t){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3934],{33934:function(t,e,s){let r;s.d(e,{a:function(){return w}});var i=s(30202),n=s(67294);let u=n.createContext(!1),h=()=>n.useContext(u);u.Provider,s(85893);let o=n.createContext((r=!1,{clearReset:()=>{r=!1},reset:()=>{r=!0},isReset:()=>r})),a=()=>n.useContext(o);var c=s(24139);let l=(t,e,s)=>{let r=s?.state.error&&"function"==typeof t.throwOnError?(0,c.L3)(t.throwOnError,[s.state.error,s]):t.throwOnError;(t.suspense||r)&&!e.isReset()&&(t.retryOnMount=!1)},d=t=>{n.useEffect(()=>{t.clearReset()},[t])},p=({result:t,errorResetBoundary:e,throwOnError:s,query:r,suspense:i})=>t.isError&&!e.isReset()&&!t.isFetching&&r&&(i&&void 0===t.data||(0,c.L3)(s,[t.error,r])),f=t=>{if(t.suspense){let e=t=>"static"===t?t:Math.max(t??1e3,1e3),s=t.staleTime;t.staleTime="function"==typeof s?(...t)=>e(s(...t)):e(s),"number"==typeof t.gcTime&&(t.gcTime=Math.max(t.gcTime,1e3))}},y=(t,e)=>t?.suspense&&e.isPending,R=(t,e,s)=>e.fetchOptimistic(t).catch(()=>{s.clearReset()});var b=s(27037),v=s(72142),Q=s(94334),m=s(7506),g=s(66474),I=s(37775),O=class extends m.l{#t;#e=void 0;#s=void 0;#r=void 0;#i;#n;#u;#h;#o;#a;#c;#l;#d;#p=new Set;constructor(t,e){super(),this.options=e,this.#t=t,this.#u=null,this.bindMethods(),this.setOptions(e)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#e.addObserver(this),S(this.#e,this.options)?this.#f():this.updateResult(),this.#y())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return C(this.#e,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return C(this.#e,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#R(),this.#b(),this.#e.removeObserver(this)}setOptions(t){let e=this.options,s=this.#e;if(this.options=this.#t.defaultQueryOptions(t),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,c.Wo)(this.options.enabled,this.#e))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#v(),this.#e.setOptions(this.options),e._defaulted&&!(0,c.VS)(this.options,e)&&this.#t.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#e,observer:this});let r=this.hasListeners();r&&T(this.#e,s,this.options,e)&&this.#f(),this.updateResult(),r&&(this.#e!==s||(0,c.Wo)(this.options.enabled,this.#e)!==(0,c.Wo)(e.enabled,this.#e)||(0,c.Wo)(this.options.staleTime,this.#e)!==(0,c.Wo)(e.staleTime,this.#e))&&this.#Q();let i=this.#m();r&&(this.#e!==s||(0,c.Wo)(this.options.enabled,this.#e)!==(0,c.Wo)(e.enabled,this.#e)||i!==this.#d)&&this.#g(i)}getOptimisticResult(t){let e=this.#t.getQueryCache().build(this.#t,t),s=this.createResult(e,t);return(0,c.VS)(this.getCurrentResult(),s)||(this.#r=s,this.#n=this.options,this.#i=this.#e.state),s}getCurrentResult(){return this.#r}trackResult(t,e){return new Proxy(t,{get:(t,s)=>(this.trackProp(s),e?.(s),Reflect.get(t,s))})}trackProp(t){this.#p.add(t)}getCurrentQuery(){return this.#e}refetch({...t}={}){return this.fetch({...t})}fetchOptimistic(t){let e;let s=this.#t.defaultQueryOptions(t),r=this.#t.getQueryCache().build(this.#t,s),i=()=>{},n=new Promise(t=>{e=t,i=this.#t.getQueryCache().subscribe(e=>{"updated"===e.type&&e.query.queryHash===r.queryHash&&void 0!==r.state.data&&(i(),t(this.createResult(r,s)))})});return Promise.race([r.fetch().then(()=>{let t=this.createResult(r,s);return e?.(t),t}).finally(()=>{i()}),n])}fetch(t){return this.#f({...t,cancelRefetch:t.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#r))}#f(t){this.#v();let e=this.#e.fetch(this.options,t);return t?.throwOnError||(e=e.catch(c.ZT)),e}#I(t){return!(0,Q.s)()&&!1!==(0,c.Wo)(this.options.enabled,this.#e)&&(0,c.PN)(t)}#Q(){this.#R();let t=(0,c.Wo)(this.options.staleTime,this.#e);if(this.#r.isStale||!this.#I(t))return;let e=(0,c.Kp)(this.#r.dataUpdatedAt,t)+1;this.#c=v.mr.setTimeout(()=>{this.#r.isStale||this.updateResult()},e)}#m(){return(0,c.Wo)(this.options.refetchInterval,this.#e)??!1}#g(t){this.#b(),this.#d=t,0!==this.#d&&this.#I(this.#d)&&(this.#l=v.mr.setInterval(()=>
1{(this.options.refetchIntervalInBackground||g.j.isFocused())&&this.#f()},this.#d))}#y(){this.#Q(),this.#g(this.#m())}#R(){void 0!==this.#c&&(v.mr.clearTimeout(this.#c),this.#c=void 0)}#b(){void 0!==this.#l&&(v.mr.clearInterval(this.#l),this.#l=void 0)}createResult(t,e){let s;let r=this.#e,i=this.options,n=this.#r,u=this.#i,h=this.#n,o=t!==r?t.state:this.#s,{state:a}=t,l={...a},d=!1;if(e._optimisticResults){let s=this.hasListeners(),n=!s&&S(t,e),u=s&&T(t,r,e,i);(n||u)&&(l={...l,...(0,I.z)(a.data,t.options)}),"isRestoring"===e._optimisticResults&&(l.fetchStatus="idle")}let{error:p,errorUpdatedAt:f,status:y}=l;s=l.data;let R=!1;if(void 0!==e.placeholderData&&void 0===s&&"pending"===y){let t;n?.isPlaceholderData&&e.placeholderData===h?.placeholderData?(t=n.data,R=!0):t="function"==typeof e.placeholderData?e.placeholderData(this.#a?.state.data,this.#a):e.placeholderData,void 0!==t&&(y="success",s=(0,c.oE)(n?.data,t,e),d=!0)}if(e.select&&void 0!==s&&!R){if(n&&s===u?.data&&e.select===this.#h)s=this.#o;else try{this.#h=e.select,s=e.select(s),s=(0,c.oE)(n?.data,s,e),this.#o=s,this.#u=null}catch(t){this.#u=t}}else void 0===s&&(this.#u=null);this.#u&&(p=this.#u,s=this.#o,f=Date.now(),y="error",d=!1);let b="fetching"===l.fetchStatus,v="pending"===y,Q="error"===y,m=v&&b,g=void 0!==s;return{status:y,fetchStatus:l.fetchStatus,isPending:v,isSuccess:"success"===y,isError:Q,isInitialLoading:m,isLoading:m,data:s,dataUpdatedAt:l.dataUpdatedAt,error:p,errorUpdatedAt:f,failureCount:l.fetchFailureCount,failureReason:l.fetchFailureReason,errorUpdateCount:l.errorUpdateCount,isFetched:t.isFetched(),isFetchedAfterMount:l.dataUpdateCount>o.dataUpdateCount||l.errorUpdateCount>o.errorUpdateCount,isFetching:b,isRefetching:b&&!v,isLoadingError:Q&&!g,isPaused:"paused"===l.fetchStatus,isPlaceholderData:d,isRefetchError:Q&&g,isStale:E(t,e),refetch:this.refetch,isEnabled:!1!==(0,c.Wo)(e.enabled,t)}}updateResult(){let t=this.#r,e=this.createResult(this.#e,this.options);if(this.#i=this.#e.state,this.#n=this.options,void 0!==this.#i.data&&(this.#a=this.#e),(0,c.VS)(e,t))return;this.#r=e;let s=(()=>{if(!t)return!0;let{notifyOnChangeProps:e}=this.options,s="function"==typeof e?e():e;if("all"===s||!s&&!this.#p.size)return!0;let r=new Set(s??this.#p);return this.options.throwOnError&&r.add("error"),Object.keys(this.#r).some(e=>this.#r[e]!==t[e]&&r.has(e))})();b.Vr.batch(()=>{s&&this.listeners.forEach(t=>{t(this.#r)}),this.#t.getQueryCache().notify({query:this.#e,type:"observerResultsUpdated"})})}#v(){let t=this.#t.getQueryCache().build(this.#t,this.options);if(t===this.#e)return;let e=this.#e;this.#e=t,this.#s=t.state,this.hasListeners()&&(e?.removeObserver(this),t.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#y()}};function S(t,e){return!1!==(0,c.Wo)(e.enabled,t)&&void 0===t.state.data&&!("error"===t.state.status&&!1===(0,c.Wo)(e.retryOnMount,t))||void 0!==t.state.data&&C(t,e,e.refetchOnMount)}function C(t,e,s){if(!1!==(0,c.Wo)(e.enabled,t)&&"static"!==(0,c.Wo)(e.staleTime,t)){let r=(0,c.Wo)(s,t);return"always"===r||!1!==r&&E(t,e)}return!1}function T(t,e,s,r){return(t!==e||!1===(0,c.Wo)(r.enabled,t))&&(!s.suspense||"error"!==t.state.status)&&E(t,s)}function E(t,e){return!1!==(0,c.Wo)(e.enabled,t)&&t.isStaleByTime((0,c.Wo)(e.staleTime,t))}function w(t,e){return function(t,e,s){let r=h(),u=a(),o=(0,i.NL)(s),v=o.defaultQueryOptions(t),Q=o.getQueryCache().get(v.queryHash),m=!1!==t.subscribed;v._optimisticResults=r?"isRestoring":m?"optimistic":void 0,f(v),l(v,u,Q),d(u);let[g]=n.useState(()=>new e(o,v)),I=g.getOptimisticResult(v),O=!r&&m;if(n.useSyncExternalStore(n.useCallback(t=>{let e=O?g.subscribe(b.Vr.batchCalls(t)):c.ZT;return g.updateResult(),e},[g,O]),()=>g.getCurrentResult(),()=>g.getCurrentResult()),n.useEffect(()=>{g.setOptions(v)},[v,g]),y(v,I))throw R(v,g,u);if(p({result:I,errorResetBoundary:u,throwOnError:v.throwOnError,query:Q,suspense:v.suspense}))throw I.error;return v.notifyOnChangeProps?I:g.trackResult(I)}(t,O,e)}}}]);

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.