PageSourceSearch

https://nutrafol.com/_next/static/chunks/5581-7b1fd483fd9d8eab.js?dpl=dpl_2D94TiR76qEYkdFgaN4DeqcTczUU

js nutrafol.com collected 2026-09-24 10:02:36 UTC 9,232 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5581],{414:(e,t,r)=>{r.d(t,{m:()=>i});var n=r(20622),o=r(82855),a=r(4932);function i(e){var t=o.useContext((0,a.l)()),r=e||t.client;return(0,n.V1)(!!r,78),r}},3562:(e,t,r)=>{r.d(t,{D$:()=>d,KG:()=>n});var n,o,a=r(20622),i=r(83502),u=r(12477),s=r(70554),l=r(66216);function c(e){var t;switch(e){case n.Query:t="Query";break;case n.Mutation:t="Mutation";break;case n.Subscription:t="Subscription"}return t}function f(e){(0,l.S2)("parser",function(){!1!==globalThis.__DEV__&&a.V1.warn(93)}),o||(o=new i.A(u.v.parser||1e3));var t,r,s=o.get(e);if(s)return s;(0,a.V1)(!!e&&!!e.kind,94,e);for(var c=[],f=[],d=[],v=[],h=0,p=e.definitions;h<p.length;h++){var b=p[h];if("FragmentDefinition"===b.kind){c.push(b);continue}if("OperationDefinition"===b.kind)switch(b.operation){case"query":f.push(b);break;case"mutation":d.push(b);break;case"subscription":v.push(b)}}(0,a.V1)(!c.length||f.length||d.length||v.length,95),(0,a.V1)(f.length+d.length+v.length<=1,96,e,f.length,v.length,d.length),r=f.length?n.Query:n.Mutation,f.length||d.length||(r=n.Subscription);var _=f.length?f:d.length?d:v;(0,a.V1)(1===_.length,97,e,_.length);var g=_[0];t=g.variableDefinitions||[];var y={name:g.name&&"Name"===g.name.kind?g.name.value:"data",type:r,variables:t};return o.set(e,y),y}function d(e,t){var r=(0,l.lz)("parser",f,[e]),n=c(t),o=c(r.type);(0,a.V1)(r.type===t,98,n,n,o)}!function(e){e[e.Query=0]="Query",e[e.Mutation=1]="Mutation",e[e.Subscription=2]="Subscription"}(n||(n={})),f.resetCache=function(){o=void 0},!1!==globalThis.__DEV__&&(0,s.D_)("parser",function(){return o?o.size:0})},4932:(e,t,r)=>{r.d(t,{l:()=>s});var n,o=r(82855),a=r(81186),i=r(20622),u=a.ol?Symbol.for("__APOLLO_CONTEXT__"):"__APOLLO_CONTEXT__";function s(){(0,i.V1)("createContext"in(n||(n=r.t(o,2))),69);var e=o.createContext[u];return e||(Object.defineProperty(o.createContext,u,{value:e=o.createContext({}),enumerable:!1,writable:!1,configurable:!0}),e.displayName="ApolloContext"),e}},26147:(e,t,r)=>{r.d(t,{h:()=>a});var n=r(82855),o=r(66216);function a(e,t,r,a){void 0===a&&(a="Please remove this option.");var i=n.useRef(!1);!1!==globalThis.__DEV__&&t in e&&!i.current&&((0,o.cc)(e,t,r,a),i.current=!0)}},65581:(e,t,r)=>{r.d(t,{Er:()=>Q,kk:()=>A,t_:()=>N,$X:()=>x,IT:()=>w,SX:()=>R});var n=r(71450),o=r(20622),a=r(82855),i=r.t(a,2),u=r(81186),s=!1,l=i.useSyncExternalStore||function(e,t,r){var n=t();!1===globalThis.__DEV__||s||n===t()||(s=!0,!1!==globalThis.__DEV__&&o.V1.error(91));var i=a.useState({inst:{value:n,getSnapshot:t}}),l=i[0].inst,f=i[1];return u.JR?a.useLayoutEffect(function(){Object.assign(l,{value:n,getSnapshot:t}),c(l)&&f({inst:l})},[e,n,t]):Object.assign(l,{value:n,getSnapshot:t}),a.useEffect(function(){return c(l)&&f({inst:l}),e(function(){c(l)&&f({inst:l})})},[e]),n};function c(e){var t=e.value,r=e.getSnapshot;try{return t!==r()}catch(e){return!0}}var f=r(88924),d=r(90209),v=r(4932),h=r(59794),p=r(60628),b=r(24982),_=r(3562),g=r(414),y=r(11464),E=r(83557),S=r(64716),O=Symbol.for("apollo.hook.wrappers"),k=r(26147),C=r(66216),D=Object.prototype.hasOwnProperty;function T(){}var m=Symbol();function w(e,t){var r,n,o,a;return void 0===t&&(t=Object.create(null)),(r=P,(a=(o=(n=(0,g.m)(t&&t.client).queryManager)&&n[O])&&o.useQuery)?a(r):r)(e,t)}function P(e,t){!1!==globalThis.__DEV__&&((0,k.h)(t,"canonizeResults","useQuery"),(0,k.h)(t,"partialRefetch","useQuery"),(0,k.h)(t,"defaultOptions","useQuery","Pass the options directly to the hook instead."),(0,k.h)(t,"onCompleted","useQuery","If your `onCompleted` callback sets local state, switch to use derived state using `data` returned from the hook instead. Use `useEffect` to perform side-effects as a result of updates to `data`."),(0,k.h)(t,"onError","useQuery","If your `onError` callback sets local state, switch to use derived state using `data`, `error` or `errors` returned from the hook instead. Use `useEffect` if you need to perform side-effects as a result of updates to `data`, `error` or `errors`."));var r=R(e,t),o=r.result,i=r.obsQueryFields;return a.useMemo(function(){return(0,n.Cl)((0,n.Cl)({},o),i)},[o,i])}function R(e,t){var r,i,u,s,c,d,h,y,E,S,O,k,w,P,R,A,j,I,F,q,G,z,K=(0,g.m)(t.client),X=a.useContext((0,v.l)()).renderPromises,W=!!X,Y=K.disableNetworkFetches,$=!1!==t.ssr&&!t.skip,H=t.partialRefetch,B=Q(K,e,t,W),J=function(e,t,r,o,i){function u(n){var a;return(0,_.D$)(t,_.KG.Query),{client:e,query:t,observable:o&&o.getSSRObservable(i())||p.U.inactiveOnCreation.withValue(!o,function(){return(0,C.lz)(["canonizeResults","partialRefetch"],function(){return e.watchQuery(N(void 0,e,r,i()))})}),resultData:{previousData:null==(a=null==n?void 0:n.resultData.current)?void 0:a.data}}}var s=a.useState(u),l=s[0],c=s[1];function f(e){Object.assign(l.observable,((t={})[m]=e,t));var t,r,o=l.resultData;c((0,n.Cl)((0,n.Cl)({},l),{query:e.query,resultData:Object.assign(o,{previousData:(null==(r=o.current)?void 0:r.data)||o.previousData,current:void 0})}))}if(e!==l.client||t!==l.query){var d=u(l);return c(d),[d,f]}return[l,f]}(K,e,t,X,B),Z=J[0],ee=Z.observable,et=Z.resultData,er=J[1],en=B(ee);r=et,i=ee,u=K,s=t,c=en,i[m]&&!(0,f.L)(i[m],c)&&(i.reobserve(N(i,u,s,c)),r.previousData=(null==(d=r.current)?void 0:d.data)||r.previousData,r.current=void 0),i[m]=c;var eo=a.useMemo(function(){var e;return{refetch:(e=ee).refetch.bind(e),reobserve:function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return!1!==globalThis.__DEV__&&!1!==globalThis.__DEV__&&o.V1.warn(83),e.reobserve.a
1pply(e,t)},fetchMore:e.fetchMore.bind(e),updateQuery:e.updateQuery.bind(e),startPolling:e.startPolling.bind(e),stopPolling:e.stopPolling.bind(e),subscribeToMore:e.subscribeToMore.bind(e)}},[ee]);return h=ee,y=X,E=$,y&&E&&(y.registerSSRObservable(h),h.getCurrentResult().loading&&y.addObservableQueryPromise(h)),{result:(S=et,O=ee,k=K,w=t,P=en,R=Y,A=H,j=W,I={onCompleted:t.onCompleted||T,onError:t.onError||T},F=a.useRef(I),a.useEffect(function(){F.current=I}),q=(j||R)&&!1===w.ssr&&!w.skip?M:w.skip||"standby"===P.fetchPolicy?U:void 0,G=S.previousData,z=a.useMemo(function(){return q&&x(q,G,O,k)},[k,O,q,G]),l(a.useCallback(function(e){if(j)return function(){};var t=function(){var t=S.current,r=O.getCurrentResult();t&&t.loading===r.loading&&t.networkStatus===r.networkStatus&&(0,f.L)(t.data,r.data)||V(r,S,O,k,A,e,F.current)},r=function(o){if(n.current.unsubscribe(),n.current=O.resubscribeAfterError(t,r),!D.call(o,"graphQLErrors"))throw o;var a=S.current;(!a||a&&a.loading||!(0,f.L)(o,a.error))&&V({data:a&&a.data,error:o,loading:!1,networkStatus:b.pT.error},S,O,k,A,e,F.current)},n={current:O.subscribe(t,r)};return function(){setTimeout(function(){return n.current.unsubscribe()})}},[R,j,O,S,A,k]),function(){return z||L(S,O,F.current,A,k)},function(){return z||L(S,O,F.current,A,k)})),obsQueryFields:eo,observable:ee,resultData:et,client:K,onQueryExecuted:er}}function Q(e,t,r,o){void 0===r&&(r={});var a=r.skip,i=(r.ssr,r.onCompleted,r.onError,r.defaultOptions),u=(0,n.Tt)(r,["skip","ssr","onCompleted","onError","defaultOptions"]);return function(r){var n=Object.assign(u,{query:t});return o&&("network-only"===n.fetchPolicy||"cache-and-network"===n.fetchPolicy)&&(n.fetchPolicy="cache-first"),n.variables||(n.variables={}),a?(n.initialFetchPolicy=n.initialFetchPolicy||n.fetchPolicy||A(i,e.defaultOptions),n.fetchPolicy="standby"):n.fetchPolicy||(n.fetchPolicy=(null==r?void 0:r.options.initialFetchPolicy)||A(i,e.defaultOptions)),n}}function N(e,t,r,n){var o=[],a=t.defaultOptions.watchQuery;return a&&o.push(a),r.defaultOptions&&o.push(r.defaultOptions),o.push((0,y.o)(e&&e.options,n)),o.reduce(d.l)}function V(e,t,r,a,i,u,s){var l,c,f,d=t.current;d&&d.data&&(t.previousData=d.data),!e.error&&(0,E.E)(e.errors)&&(e.error=new h.K4({graphQLErrors:e.errors})),t.current=x((l=e,c=r,f=i,l.partial&&f&&!l.loading&&(!l.data||0===Object.keys(l.data).length)&&"cache-only"!==c.options.fetchPolicy?(c.refetch(),(0,n.Cl)((0,n.Cl)({},l),{loading:!0,networkStatus:b.pT.refetch})):l),t.previousData,r,a),u(),function(e,t,r){if(!e.loading){var n,a=(n=e,(0,E.E)(n.errors)?new h.K4({graphQLErrors:n.errors}):n.error);Promise.resolve().then(function(){a?r.onError(a):e.data&&t!==e.networkStatus&&e.networkStatus===b.pT.ready&&r.onCompleted(e.data)}).catch(function(e){!1!==globalThis.__DEV__&&o.V1.warn(e)})}}(e,null==d?void 0:d.networkStatus,s)}function L(e,t,r,n,o){return e.current||V(t.getCurrentResult(),e,t,o,n,function(){},r),e.current}function A(e,t){var r;return(null==e?void 0:e.fetchPolicy)||(null==(r=null==t?void 0:t.watchQuery)?void 0:r.fetchPolicy)||"cache-first"}function x(e,t,r,o){var a=e.data,i=(e.partial,(0,n.Tt)(e,["data","partial"]));return(0,n.Cl)((0,n.Cl)({data:a},i),{client:o,observable:r,variables:r.variables,called:e!==M&&e!==U,previousData:t})}var M=(0,S.G)({loading:!0,data:void 0,error:void 0,networkStatus:b.pT.loading}),U=(0,S.G)({loading:!1,data:void 0,error:void 0,networkStatus:b.pT.ready})},82855:(e,t,r)=>{e.exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=void 0,e.exports.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=void 0,e.exports.__SERVER_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=void 0,Object.assign(e.exports,r(12115))}}]);

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.