forked from avelino/awesome-go
-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path6896-0eb8f761668abba3.js.download
9 lines (9 loc) · 14.5 KB
/
6896-0eb8f761668abba3.js.download
1
2
3
4
5
6
7
8
9
"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6896],{82913:function(t,e,r){/**
* @license React
* use-sync-external-store-shim.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var s=r(91710),n="function"==typeof Object.is?Object.is:function(t,e){return t===e&&(0!==t||1/t==1/e)||t!=t&&e!=e},i=s.useState,u=s.useEffect,o=s.useLayoutEffect,l=s.useDebugValue;function c(t){var e=t.getSnapshot;t=t.value;try{var r=e();return!n(t,r)}catch(t){return!0}}var a=void 0===window.document||void 0===window.document.createElement?function(t,e){return e()}:function(t,e){var r=e(),s=i({inst:{value:r,getSnapshot:e}}),n=s[0].inst,a=s[1];return o(function(){n.value=r,n.getSnapshot=e,c(n)&&a({inst:n})},[t,r,e]),u(function(){return c(n)&&a({inst:n}),t(function(){c(n)&&a({inst:n})})},[t]),l(r),r};e.useSyncExternalStore=void 0!==s.useSyncExternalStore?s.useSyncExternalStore:a},53341:function(t,e,r){t.exports=r(82913)},73704:function(t,e,r){r.d(e,{z:function(){return l}});var s=r(48703),n=r(99065),i=r(17497),u=r(37343),o=r(26810);class l extends u.l{bindMethods(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.length&&(this.currentQuery.addObserver(this),c(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.listeners.length||this.destroy()}shouldFetchOnReconnect(){return a(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return a(this.currentQuery,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=[],this.clearStaleTimeout(),this.clearRefetchInterval(),this.currentQuery.removeObserver(this)}setOptions(t,e){let r=this.options,n=this.currentQuery;if(this.options=this.client.defaultQueryOptions(t),(0,s.VS)(r,this.options)||this.client.getQueryCache().notify({type:"observerOptionsUpdated",query:this.currentQuery,observer:this}),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled)throw Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=r.queryKey),this.updateQuery();let i=this.hasListeners();i&&h(this.currentQuery,n,this.options,r)&&this.executeFetch(),this.updateResult(e),i&&(this.currentQuery!==n||this.options.enabled!==r.enabled||this.options.staleTime!==r.staleTime)&&this.updateStaleTimeout();let u=this.computeRefetchInterval();i&&(this.currentQuery!==n||this.options.enabled!==r.enabled||u!==this.currentRefetchInterval)&&this.updateRefetchInterval(u)}getOptimisticResult(t){let e=this.client.getQueryCache().build(this.client,t);return this.createResult(e,t)}getCurrentResult(){return this.currentResult}trackResult(t){let e={};return Object.keys(t).forEach(r=>{Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:()=>(this.trackedProps.add(r),t[r])})}),e}getCurrentQuery(){return this.currentQuery}remove(){this.client.getQueryCache().remove(this.currentQuery)}refetch(){let{refetchPage:t,...e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.fetch({...e,meta:{refetchPage:t}})}fetchOptimistic(t){let e=this.client.defaultQueryOptions(t),r=this.client.getQueryCache().build(this.client,e);return r.isFetchingOptimistic=!0,r.fetch().then(()=>this.createResult(r,e))}fetch(t){var e;return this.executeFetch({...t,cancelRefetch:null==(e=t.cancelRefetch)||e}).then(()=>(this.updateResult(),this.currentResult))}executeFetch(t){this.updateQuery();let e=this.currentQuery.fetch(this.options,t);return null!=t&&t.throwOnError||(e=e.catch(s.ZT)),e}updateStaleTimeout(){if(this.clearStaleTimeout(),s.sk||this.currentResult.isStale||!(0,s.PN)(this.options.staleTime))return;let t=(0,s.Kp)(this.currentResult.dataUpdatedAt,this.options.staleTime);this.staleTimeoutId=setTimeout(()=>{this.currentResult.isStale||this.updateResult()},t+1)}computeRefetchInterval(){var t;return"function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.currentResult.data,this.currentQuery):null!=(t=this.options.refetchInterval)&&t}updateRefetchInterval(t){this.clearRefetchInterval(),this.currentRefetchInterval=t,!s.sk&&!1!==this.options.enabled&&(0,s.PN)(this.currentRefetchInterval)&&0!==this.currentRefetchInterval&&(this.refetchIntervalId=setInterval(()=>{(this.options.refetchIntervalInBackground||i.j.isFocused())&&this.executeFetch()},this.currentRefetchInterval))}updateTimers(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())}clearStaleTimeout(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)}clearRefetchInterval(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)}createResult(t,e){let r;let n=this.currentQuery,i=this.options,u=this.currentResult,l=this.currentResultState,a=this.currentResultOptions,p=t!==n,f=p?t.state:this.currentQueryInitialState,v=p?this.currentResult:this.previousQueryResult,{state:R}=t,{dataUpdatedAt:y,error:b,errorUpdatedAt:m,fetchStatus:S,status:E}=R,g=!1,O=!1;if(e._optimisticResults){let r=this.hasListeners(),s=!r&&c(t,e),u=r&&h(t,n,e,i);(s||u)&&(S=(0,o.Kw)(t.options.networkMode)?"fetching":"paused",y||(E="loading")),"isRestoring"===e._optimisticResults&&(S="idle")}if(e.keepPreviousData&&!R.dataUpdatedAt&&null!=v&&v.isSuccess&&"error"!==E)r=v.data,y=v.dataUpdatedAt,E=v.status,g=!0;else if(e.select&&void 0!==R.data){if(u&&R.data===(null==l?void 0:l.data)&&e.select===this.selectFn)r=this.selectResult;else try{this.selectFn=e.select,r=e.select(R.data),r=(0,s.oE)(null==u?void 0:u.data,r,e),this.selectResult=r,this.selectError=null}catch(t){this.selectError=t}}else r=R.data;if(void 0!==e.placeholderData&&void 0===r&&"loading"===E){let t;if(null!=u&&u.isPlaceholderData&&e.placeholderData===(null==a?void 0:a.placeholderData))t=u.data;else if(t="function"==typeof e.placeholderData?e.placeholderData():e.placeholderData,e.select&&void 0!==t)try{t=e.select(t),this.selectError=null}catch(t){this.selectError=t}void 0!==t&&(E="success",r=(0,s.oE)(null==u?void 0:u.data,t,e),O=!0)}this.selectError&&(b=this.selectError,r=this.selectResult,m=Date.now(),E="error");let Q="fetching"===S,C="loading"===E,I="error"===E;return{status:E,fetchStatus:S,isLoading:C,isSuccess:"success"===E,isError:I,isInitialLoading:C&&Q,data:r,dataUpdatedAt:y,error:b,errorUpdatedAt:m,failureCount:R.fetchFailureCount,failureReason:R.fetchFailureReason,errorUpdateCount:R.errorUpdateCount,isFetched:R.dataUpdateCount>0||R.errorUpdateCount>0,isFetchedAfterMount:R.dataUpdateCount>f.dataUpdateCount||R.errorUpdateCount>f.errorUpdateCount,isFetching:Q,isRefetching:Q&&!C,isLoadingError:I&&0===R.dataUpdatedAt,isPaused:"paused"===S,isPlaceholderData:O,isPreviousData:g,isRefetchError:I&&0!==R.dataUpdatedAt,isStale:d(t,e),refetch:this.refetch,remove:this.remove}}updateResult(t){let e=this.currentResult,r=this.createResult(this.currentQuery,this.options);if(this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,(0,s.VS)(r,e))return;this.currentResult=r;let n={cache:!0};(null==t?void 0:t.listeners)!==!1&&(()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options;if("all"===t||!t&&!this.trackedProps.size)return!0;let r=new Set(null!=t?t:this.trackedProps);return this.options.useErrorBoundary&&r.add("error"),Object.keys(this.currentResult).some(t=>this.currentResult[t]!==e[t]&&r.has(t))})()&&(n.listeners=!0),this.notify({...n,...t})}updateQuery(){let t=this.client.getQueryCache().build(this.client,this.options);if(t===this.currentQuery)return;let e=this.currentQuery;this.currentQuery=t,this.currentQueryInitialState=t.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(null==e||e.removeObserver(this),t.addObserver(this))}onQueryUpdate(t){let e={};"success"===t.type?e.onSuccess=!t.manual:"error"!==t.type||(0,o.DV)(t.error)||(e.onError=!0),this.updateResult(e),this.hasListeners()&&this.updateTimers()}notify(t){n.V.batch(()=>{var e,r,s,n,i,u,o,l;t.onSuccess?(null==(e=(r=this.options).onSuccess)||e.call(r,this.currentResult.data),null==(s=(n=this.options).onSettled)||s.call(n,this.currentResult.data,null)):t.onError&&(null==(i=(u=this.options).onError)||i.call(u,this.currentResult.error),null==(o=(l=this.options).onSettled)||o.call(l,void 0,this.currentResult.error)),t.listeners&&this.listeners.forEach(t=>{t(this.currentResult)}),t.cache&&this.client.getQueryCache().notify({query:this.currentQuery,type:"observerResultsUpdated"})})}constructor(t,e){super(),this.client=t,this.options=e,this.trackedProps=new Set,this.selectError=null,this.bindMethods(),this.setOptions(e)}}function c(t,e){return!1!==e.enabled&&!t.state.dataUpdatedAt&&!("error"===t.state.status&&!1===e.retryOnMount)||t.state.dataUpdatedAt>0&&a(t,e,e.refetchOnMount)}function a(t,e,r){if(!1!==e.enabled){let s="function"==typeof r?r(t):r;return"always"===s||!1!==s&&d(t,e)}return!1}function h(t,e,r,s){return!1!==r.enabled&&(t!==e||!1===s.enabled)&&(!r.suspense||"error"!==t.state.status)&&d(t,r)}function d(t,e){return t.isStaleByTime(e.staleTime)}},36344:function(t,e,r){r.r(e),r.d(e,{QueryErrorResetBoundary:function(){return o},useQueryErrorResetBoundary:function(){return u}});var s=r(91710);function n(){let t=!1;return{clearReset:()=>{t=!1},reset:()=>{t=!0},isReset:()=>t}}let i=s.createContext(n()),u=()=>s.useContext(i),o=t=>{let{children:e}=t,[r]=s.useState(()=>n());return s.createElement(i.Provider,{value:r},"function"==typeof e?e(r):e)}},15245:function(t,e,r){r.d(e,{JN:function(){return u},KJ:function(){return o},pf:function(){return i}});var s=r(91710),n=r(82616);let i=(t,e)=>{(t.suspense||t.useErrorBoundary)&&!e.isReset()&&(t.retryOnMount=!1)},u=t=>{s.useEffect(()=>{t.clearReset()},[t])},o=t=>{let{result:e,errorResetBoundary:r,useErrorBoundary:s,query:i}=t;return e.isError&&!r.isReset()&&!e.isFetching&&(0,n.L)(s,[e.error,i])}},35192:function(t,e,r){r.r(e),r.d(e,{IsRestoringProvider:function(){return u},useIsRestoring:function(){return i}});var s=r(91710);let n=s.createContext(!1),i=()=>s.useContext(n),u=n.Provider},28754:function(t,e,r){r.d(e,{Fb:function(){return s},SB:function(){return i},Z$:function(){return n},j8:function(){return u}});let s=t=>{t.suspense&&"number"!=typeof t.staleTime&&(t.staleTime=1e3)},n=(t,e)=>t.isLoading&&t.isFetching&&!e,i=(t,e,r)=>(null==t?void 0:t.suspense)&&n(e,r),u=(t,e,r)=>e.fetchOptimistic(t).then(e=>{let{data:r}=e;null==t.onSuccess||t.onSuccess(r),null==t.onSettled||t.onSettled(r,null)}).catch(e=>{r.clearReset(),null==t.onError||t.onError(e),null==t.onSettled||t.onSettled(void 0,e)})},34540:function(t,e,r){r.d(e,{r:function(){return h}});var s=r(91710),n=r(26542),i=r(99065),u=r(36344),o=r(5159),l=r(35192),c=r(15245),a=r(28754);function h(t,e){let r=(0,o.useQueryClient)({context:t.context}),h=(0,l.useIsRestoring)(),d=(0,u.useQueryErrorResetBoundary)(),p=r.defaultQueryOptions(t);p._optimisticResults=h?"isRestoring":"optimistic",p.onError&&(p.onError=i.V.batchCalls(p.onError)),p.onSuccess&&(p.onSuccess=i.V.batchCalls(p.onSuccess)),p.onSettled&&(p.onSettled=i.V.batchCalls(p.onSettled)),(0,a.Fb)(p),(0,c.pf)(p,d),(0,c.JN)(d);let[f]=s.useState(()=>new e(r,p)),v=f.getOptimisticResult(p);if((0,n.$)(s.useCallback(t=>h?()=>void 0:f.subscribe(i.V.batchCalls(t)),[f,h]),()=>f.getCurrentResult(),()=>f.getCurrentResult()),s.useEffect(()=>{f.setOptions(p,{listeners:!1})},[p,f]),(0,a.SB)(p,v,h))throw(0,a.j8)(p,f,d);if((0,c.KJ)({result:v,errorResetBoundary:d,useErrorBoundary:p.useErrorBoundary,query:f.getCurrentQuery()}))throw v.error;return p.notifyOnChangeProps?v:f.trackResult(v)}},38975:function(t,e,r){r.r(e),r.d(e,{useMutation:function(){return d}});var s=r(91710),n=r(26542),i=r(48703),u=r(67756),o=r(99065),l=r(37343);class c extends l.l{bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){var e;let r=this.options;this.options=this.client.defaultMutationOptions(t),(0,i.VS)(r,this.options)||this.client.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.currentMutation,observer:this}),null==(e=this.currentMutation)||e.setOptions(this.options)}onUnsubscribe(){if(!this.listeners.length){var t;null==(t=this.currentMutation)||t.removeObserver(this)}}onMutationUpdate(t){this.updateResult();let e={listeners:!0};"success"===t.type?e.onSuccess=!0:"error"===t.type&&(e.onError=!0),this.notify(e)}getCurrentResult(){return this.currentResult}reset(){this.currentMutation=void 0,this.updateResult(),this.notify({listeners:!0})}mutate(t,e){return this.mutateOptions=e,this.currentMutation&&this.currentMutation.removeObserver(this),this.currentMutation=this.client.getMutationCache().build(this.client,{...this.options,variables:void 0!==t?t:this.options.variables}),this.currentMutation.addObserver(this),this.currentMutation.execute()}updateResult(){let t=this.currentMutation?this.currentMutation.state:(0,u.R)(),e={...t,isLoading:"loading"===t.status,isSuccess:"success"===t.status,isError:"error"===t.status,isIdle:"idle"===t.status,mutate:this.mutate,reset:this.reset};this.currentResult=e}notify(t){o.V.batch(()=>{if(this.mutateOptions&&this.hasListeners()){var e,r,s,n,i,u,o,l;t.onSuccess?(null==(e=(r=this.mutateOptions).onSuccess)||e.call(r,this.currentResult.data,this.currentResult.variables,this.currentResult.context),null==(s=(n=this.mutateOptions).onSettled)||s.call(n,this.currentResult.data,null,this.currentResult.variables,this.currentResult.context)):t.onError&&(null==(i=(u=this.mutateOptions).onError)||i.call(u,this.currentResult.error,this.currentResult.variables,this.currentResult.context),null==(o=(l=this.mutateOptions).onSettled)||o.call(l,void 0,this.currentResult.error,this.currentResult.variables,this.currentResult.context))}t.listeners&&this.listeners.forEach(t=>{t(this.currentResult)})})}constructor(t,e){super(),this.client=t,this.setOptions(e),this.bindMethods(),this.updateResult()}}var a=r(5159),h=r(82616);function d(t,e,r){let u=(0,i.lV)(t,e,r),l=(0,a.useQueryClient)({context:u.context}),[d]=s.useState(()=>new c(l,u));s.useEffect(()=>{d.setOptions(u)},[d,u]);let f=(0,n.$)(s.useCallback(t=>d.subscribe(o.V.batchCalls(t)),[d]),()=>d.getCurrentResult(),()=>d.getCurrentResult()),v=s.useCallback((t,e)=>{d.mutate(t,e).catch(p)},[d]);if(f.error&&(0,h.L)(d.options.useErrorBoundary,[f.error]))throw f.error;return{...f,mutate:v,mutateAsync:f.mutate}}function p(){}},71864:function(t,e,r){r.r(e),r.d(e,{useQuery:function(){return u}});var s=r(48703),n=r(73704),i=r(34540);function u(t,e,r){let u=(0,s._v)(t,e,r);return(0,i.r)(u,n.z)}},26542:function(t,e,r){r.d(e,{$:function(){return s}});let s=r(53341).useSyncExternalStore},82616:function(t,e,r){r.d(e,{L:function(){return s}});function s(t,e){return"function"==typeof t?t(...e):!!t}}}]);