UNPKG

45.4 kBJavaScriptView Raw
1/**
2 * Relay v0.0.0-experimental-7f19cb58
3 *
4 * Copyright (c) Facebook, Inc. and its affiliates.
5 *
6 * This source code is licensed under the MIT license found in the
7 * LICENSE file in the root directory of this source tree.
8 */
9!function(e,r){"object"==typeof exports&&"object"==typeof module?module.exports=r(require("react"),require("relay-runtime"),require("fbjs/lib/invariant"),require("@babel/runtime/helpers/interopRequireDefault"),require("@babel/runtime/helpers/defineProperty"),require("fbjs/lib/warning"),require("scheduler"),require("react-relay/ReactRelayContext"),require("@babel/runtime/helpers/extends"),require("@babel/runtime/helpers/objectWithoutPropertiesLoose"),require("@babel/runtime/helpers/toConsumableArray"),require("fbjs/lib/mapObject"),require("fbjs/lib/areEqual")):"function"==typeof define&&define.amd?define(["react","relay-runtime","fbjs/lib/invariant","@babel/runtime/helpers/interopRequireDefault","@babel/runtime/helpers/defineProperty","fbjs/lib/warning","scheduler","react-relay/ReactRelayContext","@babel/runtime/helpers/extends","@babel/runtime/helpers/objectWithoutPropertiesLoose","@babel/runtime/helpers/toConsumableArray","fbjs/lib/mapObject","fbjs/lib/areEqual"],r):"object"==typeof exports?exports.ReactRelayHooks=r(require("react"),require("relay-runtime"),require("fbjs/lib/invariant"),require("@babel/runtime/helpers/interopRequireDefault"),require("@babel/runtime/helpers/defineProperty"),require("fbjs/lib/warning"),require("scheduler"),require("react-relay/ReactRelayContext"),require("@babel/runtime/helpers/extends"),require("@babel/runtime/helpers/objectWithoutPropertiesLoose"),require("@babel/runtime/helpers/toConsumableArray"),require("fbjs/lib/mapObject"),require("fbjs/lib/areEqual")):e.ReactRelayHooks=r(e.react,e["relay-runtime"],e["fbjs/lib/invariant"],e["@babel/runtime/helpers/interopRequireDefault"],e["@babel/runtime/helpers/defineProperty"],e["fbjs/lib/warning"],e.scheduler,e["react-relay/ReactRelayContext"],e["@babel/runtime/helpers/extends"],e["@babel/runtime/helpers/objectWithoutPropertiesLoose"],e["@babel/runtime/helpers/toConsumableArray"],e["fbjs/lib/mapObject"],e["fbjs/lib/areEqual"])}(window,(function(e,r,t,n,o,i,a,u,c,l,s,f,p){return function(e){var r={};function t(n){if(r[n])return r[n].exports;var o=r[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,t),o.l=!0,o.exports}return t.m=e,t.c=r,t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:n})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,r){if(1&r&&(e=t(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(t.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var o in e)t.d(n,o,function(r){return e[r]}.bind(null,o));return n},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},t.p="",t(t.s=27)}([function(r,t){r.exports=e},function(e,t){e.exports=r},function(e,r){e.exports=t},function(e,r){e.exports=n},function(e,r,t){"use strict";var n=t(15),o=t(2),i=t(0).useContext;e.exports=function(){var e=i(n);return null==e&&o(!1),e.environment}},function(e,r){e.exports=o},function(e,r){e.exports=i},function(e,r,t){"use strict";var n=t(3)(t(5));function o(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}var i=t(0),a=t(2),u=t(1),c=u.PreloadableQueryRegistry,l=u.ReplaySubject,s=u.createOperationDescriptor,f=u.getRequest,p=u.Observable,d=null;e.exports={loadQuery:function(e,r,t,u,v){var b,y,m,h=null===(b=i.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)||void 0===b||null===(y=b.ReactCurrentDispatcher)||void 0===y?void 0:y.current;null!=d&&h===d&&a(!1);var g,O,P,j,w,_,R=null!==(m=null==u?void 0:u.fetchPolicy)&&void 0!==m?m:"store-or-network",S=function(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?o(Object(t),!0).forEach((function(r){(0,n.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}({},null==u?void 0:u.networkCacheConfig,{force:!0}),E=!1,k=function(r){E=!0;var n=e.getNetwork().execute(r,t,S),o=new l;return n.subscribe({error:function(e){o.error(e)},next:function(e){o.next(e)},complete:function(){o.complete()}}),p.create((function(e){return o.subscribe(e)}))},x=new l,D=p.create((function(e){return x.subscribe(e)})),C=function(r,t){O=e.retain(r);var n=e.executeWithSource({operation:r,source:t}).subscribe({error:function(e){x.error(e)},next:function(e){x.next(e)},complete:function(){x.complete()}});g=n.unsubscribe},F=function(r){var n=s(r,t);if("store-or-network"!==R||"available"!==e.check(n).status){var o=k(r.params);C(n,o)}};if("PreloadableConcreteRequest"===r.kind){null===(_=(P=r.params).id)&&a(!1);var q=c.get(_);if(null!=q)F(q);else{var A=k(P),I=c.onLoad(_,(function(e){clearTimeout(j),w();var r=s(e,t);C(r,A)}));w=I.dispose,j=setTimeout((function(){w();var e=null==u?void 0:u.onQueryAstLoadTimeout;e&&e(),x.complete()}),15e3)}}else{var N=f(r);null===(_=(P=N.params).id)&&a(!1),F(N)}return{kind:"PreloadedQuery",environment:e,environmentProviderOptions:v,dispose:function(){g&&g(),O&&O.dispose(),w&&w(),null!=j&&clearTimeout(j)},id:_,name:P.name,networkCacheConfig:S,fetchPolicy:R,source:E?D:void 0,variables:t}},useTrackLoadQueryInRender:function(){var e,r;null===d&&(d=null===(e=i.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)||void 0===e||null===(r=e.ReactCurrentDispatcher)||void 0===r?void 0:r.current)}}},function(e,r,t){"use strict";var n=t(0),o=n.useEffect,i=n.useRef;e.exports=function(){var e=i(!0);return o((function(){return e.current=!0,function(){e.current=!1}}),[]),e}},function(e,r,t){"use strict";t(6),t(0).useRef;e.exports=function(e,r){}},function(e,r,t){"use strict";var n=t(0).createContext({wrapPrepareQueryResource:function(e){return e()}});e.exports=n},function(e,r){e.exports=a},function(e,r,t){"use strict";var n=t(0),o=n.useCallback,i=n.useEffect,a=n.useRef;e.exports=function(){var e=a(null),r=a(!1),t=o((function(){null!=e.current&&(e.current.unsubscribe(),e.current=null),r.current=!1}),[]),n=o((function(t){e.current=t,r.current=!0}),[]),u=o((function(){e.current=null,r.current=!1}),[]);return i((function(){return t}),[t]),{isFetchingRef:r,startFetch:n,disposeFetch:t,completeFetch:u}}},function(e,r,t){"use strict";var n=t(3)(t(5));function o(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function i(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?o(Object(t),!0).forEach((function(r){(0,n.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var a=t(10),u=t(11),c=t(18),l=t(20),s=t(2),f=t(12),p=t(14),d=t(8),v=t(23),b=t(4),y=(t(6),t(21).getFragmentResourceForEnvironment),m=t(24).getQueryResourceForEnvironment,h=t(0),g=h.useCallback,O=h.useContext,P=h.useEffect,j=h.useMemo,w=h.useReducer,_=t(1),R=_.__internal.fetchQuery,S=_.createOperationDescriptor,E=_.getFragmentIdentifier,k=_.getSelector;function x(e,r){switch(r.type){case"refetch":var t;return i({},e,{refetchVariables:r.refetchVariables,refetchGeneration:e.refetchGeneration+1,fetchPolicy:r.fetchPolicy,renderPolicy:r.renderPolicy,onComplete:r.onComplete,refetchEnvironment:r.environment,mirroredEnvironment:null!==(t=r.environment)&&void 0!==t?t:e.mirroredEnvironment});case"reset":return{fetchPolicy:void 0,renderPolicy:void 0,onComplete:void 0,refetchVariables:null,refetchGeneration:0,mirroredEnvironment:r.environment,mirroredFragmentIdentifier:r.fragmentIdentifier};default:throw r.type,new Error("useRefetchableFragmentNode: Unexpected action type")}}e.exports=function(e,r,t){var n,o=b(),h=c(e,t),_=h.refetchableRequest,D=h.fragmentRefPathInResponse,C=h.identifierField,F=E(e,r),q=w(x,{fetchPolicy:void 0,renderPolicy:void 0,onComplete:void 0,refetchVariables:null,refetchGeneration:0,refetchEnvironment:null,mirroredEnvironment:o,mirroredFragmentIdentifier:F}),A=q[0],I=q[1],N=f(),M=N.startFetch,U=N.disposeFetch,Q=N.completeFetch,T=A.refetchVariables,L=A.refetchGeneration,V=A.refetchEnvironment,K=A.fetchPolicy,W=A.renderPolicy,B=A.onComplete,G=A.mirroredEnvironment,z=A.mirroredFragmentIdentifier,H=null!=V?V:o,$=m(H),Y=O(a),X=H!==G||F!==z,J=v(T)[0],Z=j((function(){return null!=J?S(_,J):null}),[J,_]),ee=r;if(X)I({type:"reset",environment:H,fragmentIdentifier:F});else if(null!=Z){0;var re=function(e,r,t,n,o,i,a,u){var c=a.start,l=a.complete,f=m(e),p=y(e),d=u.wrapPrepareQueryResource((function(){return f.prepare(r,R(e,r,{networkCacheConfig:{force:!0}}),t,n,{start:c,error:l,complete:l},o)})),v=p.read(d.fragmentNode,d.fragmentRef,i).data;return null==v&&s(!1),[d,v]}(H,Z,K,W,L,t,{start:M,complete:function(e){Q(),B&&B(null!=e?e:null)}},Y),te=re[0],ne=re[1];n=te,ee=l(ne,D)}var oe=p(e,ee,t),ie=oe.data,ae=oe.disableStoreUpdates,ue=oe.enableStoreUpdates;return P((function(){var e=null!=n?$.retain(n,Y):null;return function(){e&&e.dispose()}}),[$,F,Z,L]),{fragmentData:ie,fragmentRef:ee,refetch:function(e,r,t,n,o,a,c,l,s){var f=d(),p=null!=s&&null!=o&&"object"==typeof o?o[s]:null;return g((function(t,n){if(!0!==f.current)return{dispose:function(){}};u.unstable_getCurrentPriorityLevel(),u.unstable_NormalPriority;var o,l,d=null==n?void 0:n.__environment,v=null==n?void 0:n.fetchPolicy,b=null==n?void 0:n.UNSTABLE_renderPolicy,y=null==n?void 0:n.onComplete,m=k(e,r);if(null==m)o={},l={};else if("PluralReaderSelector"===m.kind){var h,g,O,P;o=null!==(h=null===(g=m.selectors[0])||void 0===g?void 0:g.owner.variables)&&void 0!==h?h:{},l=null!==(O=null===(P=m.selectors[0])||void 0===P?void 0:P.variables)&&void 0!==O?O:{}}else o=m.owner.variables,l=m.variables;var j=i({},o,{},l,{},t);return null==s||t.hasOwnProperty("id")||(j.id=p),a({type:"refetch",refetchVariables:j,fetchPolicy:v,renderPolicy:b,onComplete:y,environment:d}),{dispose:c}}),[t,a,c,p])}(e,r,F,0,ie,I,U,0,C),disableStoreUpdates:ae,enableStoreUpdates:ue}}},function(e,r,t){"use strict";var n=t(4),o=(t(6),t(21).getFragmentResourceForEnvironment),i=t(0),a=i.useEffect,u=i.useRef,c=i.useState,l=t(1).getFragmentIdentifier;function s(e){var r=c(e),t=r[0],n=r[1],o=t!==e;return o&&n(e),o}e.exports=function(e,r,t){var i=n(),f=o(i),p=u(!1),d=c(0)[1],v=l(e,r),b=u(0),y=u(0),m=s(i),h=s(v);(m||h)&&(y.current++,b.current++);var g=f.readWithIdentifier(e,r,v,t),O=u(!0);function P(){!1!==p.current&&!1!==O.current&&(y.current++,d((function(e){return e+1})))}return a((function(){p.current=!0;var e=f.subscribe(g,P);return function(){p.current=!1,e.dispose()}}),[b.current]),{data:g.data,disableStoreUpdates:function(){O.current=!1},enableStoreUpdates:function(){O.current=!0,f.checkMissedUpdates(g)[0]&&P()},shouldUpdateGeneration:y.current}}},function(e,r){e.exports=u},function(e,r,t){"use strict";var n=t(7).loadQuery;e.exports=function e(r,t,o){var i=null;null==t.root.getModuleIfRequired()&&(i=t.root.load());var a=t.getPreloadProps(o),u=a.queries,c=a.entryPoints,l=a.extraProps,s={},f={};return null!=u&&Object.keys(u).forEach((function(e){var t=u[e],o=t.environmentProviderOptions,i=t.options,a=t.parameters,c=t.variables,l=r.getEnvironment(o);s[e]=n(l,a,c,{fetchPolicy:null==i?void 0:i.fetchPolicy,networkCacheConfig:null==i?void 0:i.networkCacheConfig},o)})),null!=c&&Object.keys(c).forEach((function(t){var n=c[t];if(null!=n){var o=n.entryPoint,i=n.entryPointParams;f[t]=e(r,o,i)}})),{dispose:function(){null!=s&&Object.values(s).forEach((function(e){(0,e.dispose)()}))},entryPoints:f,extraProps:null!=l?l:null,getComponent:function(){var e,r=t.root.getModuleIfRequired();if(null==r)throw i=null!==(e=i)&&void 0!==e?e:t.root.load();return r},queries:s}}},function(e,r,t){"use strict";var n=t(18),o=t(2);e.exports=function(e,r){var t,i,a=n(e,r),u=a.refetchableRequest,c=a.refetchMetadata,l=c.connection;null==l&&o(!1);var s=l.path,f=(null!==(t=null===(i=e.metadata)||void 0===i?void 0:i.connection)&&void 0!==t?t:[])[0];null==f&&o(!1);var p=c.identifierField;return null!=p&&"string"!=typeof p&&o(!1),{connectionPathInFragmentData:s,identifierField:p,paginationRequest:u,paginationMetadata:l,stream:!0===f.stream}}},function(e,r,t){"use strict";var n=t(2);e.exports=function(e,r){var t,o;!0===(null===(t=e.metadata)||void 0===t?void 0:t.plural)&&n(!1);var i=null===(o=e.metadata)||void 0===o?void 0:o.refetch;null==i&&n(!1);var a=i.operation.default?i.operation.default:i.operation,u=i.fragmentPathInResult;"string"==typeof a&&n(!1);var c=i.identifierField;return null!=c&&"string"!=typeof c&&n(!1),{fragmentRefPathInResponse:u,identifierField:c,refetchableRequest:a,refetchMetadata:i}}},function(e,r,t){"use strict";var n=t(3)(t(5));function o(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function i(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?o(Object(t),!0).forEach((function(r){(0,n.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var a=t(11),u=t(35),c=t(20),l=t(2),s=t(12),f=t(8),p=t(36),d=t(4),v=(t(6),t(0)),b=v.useCallback,y=v.useEffect,m=v.useState,h=t(1),g=h.ConnectionInterface,O=h.__internal.fetchQuery,P=h.createOperationDescriptor,j=h.getSelector;e.exports=function(e){var r=e.direction,t=e.fragmentNode,n=e.fragmentRef,o=e.fragmentIdentifier,v=e.fragmentData,h=e.connectionPathInFragmentData,w=e.paginationRequest,_=e.paginationMetadata,R=e.componentDisplayName,S=e.observer,E=e.onReset,k=e.identifierField,x=d(),D=s(),C=D.isFetchingRef,F=D.startFetch,q=D.disposeFetch,A=D.completeFetch,I=null!=k&&null!=v&&"object"==typeof v?v[k]:null,N=f(),M=m(x),U=M[0],Q=M[1],T=m(o),L=T[0],V=T[1],K=p(t,n);(x!==U||o!==L)&&(q(),E(),Q(x),V(o));var W=function(e,r,t,n){var o,i,a=g.get(),u=a.EDGES,s=a.PAGE_INFO,f=a.HAS_NEXT_PAGE,p=a.HAS_PREV_PAGE,d=a.END_CURSOR,v=a.START_CURSOR,b=c(t,n);if(null==b)return{cursor:null,hasMore:!1};"object"!=typeof b&&l(!1);var y=b[u],m=b[s];if(null==y||null==m)return{cursor:null,hasMore:!1};Array.isArray(y)||l(!1),"object"!=typeof m&&l(!1);var h,O="forward"===e?null!==(o=m[d])&&void 0!==o?o:null:null!==(i=m[v])&&void 0!==i?i:null;null!==O&&"string"!=typeof O&&l(!1),h="forward"===e?null!=O&&!0===m[f]:null!=O&&!0===m[p];return{cursor:O,hasMore:h}}(r,0,v,h),B=W.cursor,G=W.hasMore;return y((function(){return function(){q()}}),[q]),[b((function(e,o){var c=null==o?void 0:o.onComplete;if(!0!==N.current)return{dispose:function(){}};var s=j(t,n);if(!0===C.current||null==v||K)return c&&a.unstable_next((function(){return c(null)})),{dispose:function(){}};(null==s||"PluralReaderSelector"===s.kind)&&l(!1);var f=s.owner.variables,p=s.variables,d=null==o?void 0:o.UNSTABLE_extraVariables,b=i({},f,{},p),y=u(r,e,B,b,i({},d),_);null!=k&&(y.id=I);var m=P(w,y);return O(x,m,{networkCacheConfig:{force:!0}}).subscribe(i({},S,{start:function(e){F(e),S.start&&S.start(e)},complete:function(){A(),S.complete&&S.complete(),c&&c(null)},error:function(e){A(),S.error&&S.error(e),c&&c(e)}})),{dispose:q}}),[x,I,r,B,F,q,A,C,K,v,t.name,n,R]),G,q]}},function(e,r,t){"use strict";function n(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,r){if(!e)return;if("string"==typeof e)return o(e,r);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return o(e,r)}(e))){var r=0,t=function(){};return{s:t,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:t}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,i,a=!0,u=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}function o(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t<r;t++)n[t]=e[t];return n}var i=t(2);e.exports=function(e,r){var t,o=e,a=n(r);try{for(a.s();!(t=a.n()).done;){var u=t.value;if(null==o)return null;"number"==typeof u?(Array.isArray(o)||i(!1),o=o[u]):(("object"!=typeof o||Array.isArray(o))&&i(!1),o=o[u])}}catch(e){a.e(e)}finally{a.f()}return o}},function(e,r,t){"use strict";var n=t(3),o=n(t(5)),i=n(t(37));function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}var u=t(22),c=t(2),l=t(38),s=(t(6),t(1)),f=s.__internal.getPromiseForActiveRequest,p=s.getFragmentIdentifier,d=s.getSelector,v=s.isPromise,b=s.recycleNodesInto,y="function"==typeof WeakMap;function m(e,r){return Array.isArray(r)?{cacheKey:e,snapshot:r,data:r.map((function(e){return e.data}))}:{cacheKey:e,snapshot:r,data:r.data}}var h=function(){function e(e){this._environment=e,this._cache=u.create(1e6)}var r=e.prototype;return r.read=function(e,r,t,n){return this.readWithIdentifier(e,r,p(e,r),t,n)},r.readWithIdentifier=function(e,r,t,n,o){var i,a,u=this._environment;if(null==r)return{cacheKey:t,data:null,snapshot:null};if(!0===(null==e||null===(i=e.metadata)||void 0===i?void 0:i.plural)&&(Array.isArray(r)||c(!1),0===r.length))return{cacheKey:t,data:[],snapshot:[]};var l=this._cache.get(t);if(null!=l){if(v(l)||l instanceof Error)throw l;if(l.snapshot)return l}var s=d(e,r);null==s&&c(!1);var f="PluralReaderSelector"===s.kind?s.selectors.map((function(e){return u.lookup(e)})):u.lookup(s),p="PluralReaderSelector"===s.kind?s.selectors[0].owner:s.owner;a=p.node.params.name;if(!function(e){return Array.isArray(e)?e.some((function(e){return e.isMissingData})):e.isMissingData}(f)){var b=m(t,f);return this._cache.set(t,b),b}var y=this._getAndSavePromiseForFragmentRequestInFlight(t,p);if(null!=y)throw y;return m(t,f)},r.readSpec=function(e,r,t){var n=this;return l(e,(function(e,o){var i=r[o];return n.read(e,i,t,o)}))},r.subscribe=function(e,r){var t=this,n=this._environment,o=e.cacheKey,i=e.snapshot;if(!i)return{dispose:function(){}};var a=this.checkMissedUpdates(e),u=a[0],l=a[1];u&&r();var s=[];return Array.isArray(i)?(Array.isArray(l)||c(!1),l.forEach((function(e,i){s.push(n.subscribe(e,(function(e){t._updatePluralSnapshot(o,l,e,i),r()})))}))):((null==l||Array.isArray(l))&&c(!1),s.push(n.subscribe(l,(function(e){t._cache.set(o,m(o,e)),r()})))),{dispose:function(){s.map((function(e){return e.dispose()})),t._cache.delete(o)}}},r.subscribeSpec=function(e,r){var t=this,n=Object.keys(e).map((function(n){return t.subscribe(e[n],r)}));return{dispose:function(){n.forEach((function(e){e.dispose()}))}}},r.checkMissedUpdates=function(e){var r=this._environment,t=e.cacheKey,n=e.snapshot;if(!n)return[!1,null];var i=!1;if(Array.isArray(n)){var u=[];return n.forEach((function(e,t){var n=r.lookup(e.selector),c=e.data,l=n.data,s=b(c,l);s!==c&&(n=function(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?a(Object(t),!0).forEach((function(r){(0,o.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):a(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}({},n,{data:s}),i=!0),u[t]=n})),i&&this._cache.set(t,m(t,u)),[i,u]}var c=r.lookup(n.selector),l=n.data,s=c.data,f=b(l,s);return c={data:f,isMissingData:c.isMissingData,seenRecords:c.seenRecords,selector:c.selector},f!==l&&(this._cache.set(t,m(t,c)),i=!0),[i,c]},r.checkMissedUpdatesSpec=function(e){var r=this;return Object.keys(e).some((function(t){return r.checkMissedUpdates(e[t])[0]}))},r._getAndSavePromiseForFragmentRequestInFlight=function(e,r){var t,n=this,o=this._environment,i=null!==(t=f(o,r))&&void 0!==t?t:function(e,r){return e.getOperationTracker().getPromiseForPendingOperationsAffectingOwner(r)}(o,r);if(!i)return null;var a=i.then((function(){n._cache.delete(e)})).catch((function(r){n._cache.set(e,r)}));return this._cache.set(e,a),a.displayName="Relay("+r.node.params.name+")",a},r._updatePluralSnapshot=function(e,r,t,n){var o=this._cache.get(e);if(v(o)||o instanceof Error)g(t.selector.node.name);else{var a=null==o?void 0:o.snapshot;if(!a||Array.isArray(a)){var u=a?(0,i.default)(a):(0,i.default)(r);u[n]=t,this._cache.set(e,m(e,u))}else g(t.selector.node.name)}},e}();function g(e){c(!1)}function O(e){return new h(e)}var P=y?new WeakMap:new Map;e.exports={createFragmentResource:O,getFragmentResourceForEnvironment:function(e){var r=P.get(e);if(r)return r;var t=O(e);return P.set(e,t),t}}},function(e,r,t){"use strict";var n=t(2),o=function(){function e(e){this._capacity=e,this._capacity>0||n(!1),this._map=new Map}var r=e.prototype;return r.set=function(e,r){if(this._map.delete(e),this._map.set(e,r),this._map.size>this._capacity){var t=this._map.keys().next();t.done||this._map.delete(t.value)}},r.get=function(e){var r=this._map.get(e);return null!=r&&(this._map.delete(e),this._map.set(e,r)),r},r.has=function(e){return this._map.has(e)},r.delete=function(e){this._map.delete(e)},r.size=function(){return this._map.size},r.capacity=function(){return this._capacity-this._map.size},r.clear=function(){this._map.clear()},e}();e.exports={create:function(e){return new o(e)}}},function(e,r,t){"use strict";var n=t(0),o=t(39),i=n.useMemo,a=n.useRef,u=n.useState;e.exports=function(e){var r,t,n=a(0),c=u(e),l=c[0],s=c[1];return o(e,l)||(n.current=(null!==(t=n.current)&&void 0!==t?t:0)+1,s(e)),[i((function(){return e}),[n.current]),null!==(r=n.current)&&void 0!==r?r:0]}},function(e,r,t){"use strict";var n=t(3)(t(5));function o(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}var i=t(22),a=t(2),u=t(1).isPromise,c="function"==typeof WeakMap;function l(e,r,t){return"".concat(r,"-").concat(t,"-").concat(e.request.identifier)}function s(e,r){var t={__id:e.fragment.dataID,__fragments:(0,n.default)({},e.fragment.node.name,e.request.variables),__fragmentOwner:e.request};return{cacheKey:r,fragmentNode:e.request.node.fragment,fragmentRef:t,operation:e}}var f=2e5;function p(e,r,t,n,o){var i=t,u=0,c=!1,l=null,s=null,p=n,d=function(e){return 1===++u&&(l=e.retain(r)),{dispose:function(){0===(u=Math.max(0,u-1))&&(null==l&&a(!1),l.dispose(),l=null),o(v)}}},v={cacheKey:e,id:f++,getValue:function(){return i},setValue:function(e){i=e},getRetainCount:function(){return u},getNetworkSubscription:function(){return p},setNetworkSubscription:function(e){null!=p&&p.unsubscribe(),p=e},temporaryRetain:function(e){if(e.isServer())return{dispose:function(){}};if(!0===c)return{dispose:function(){}};var r=d(e),t=null,n=function(){clearTimeout(t),t=null,s=null,r.dispose()};return t=setTimeout(n,3e4),null!=s&&s(),s=n,{dispose:function(){!0!==c&&s&&s()}}},permanentRetain:function(e){var r=d(e);return null!=s&&(s(),s=null),c=!0,{dispose:function(){r.dispose(),u<=0&&null!=p&&p.unsubscribe(),c=!1}}}};return v}var d=function(){function e(e){var r=this;(0,n.default)(this,"_clearCacheEntry",(function(e){e.getRetainCount()<=0&&r._cache.delete(e.cacheKey)})),this._environment=e,this._cache=i.create(1e3)}var r=e.prototype;return r.prepare=function(e,r,t,i,a,c,s){var f=this._environment,p=null!=t?t:"store-or-network",d=null!=i?i:f.UNSTABLE_getDefaultRenderPolicy(),v=l(e,p,d);null!=c&&(v+="-".concat(c));var b=this._cache.get(v),y=null;null==b&&(b=this._fetchAndSaveQuery(v,e,r,p,d,s,function(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?o(Object(t),!0).forEach((function(r){(0,n.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}({},a,{unsubscribe:function(e){null!=y&&y.dispose();var r=null==a?void 0:a.unsubscribe;r&&r(e)}}))),y=b.temporaryRetain(f);var m=b.getValue();if(u(m)||m instanceof Error)throw m;return m},r.retain=function(e,r){var t=this._environment,n=e.cacheKey,o=e.operation,i=this._getOrCreateCacheEntry(n,o,e,null),a=i.permanentRetain(t);return t.__log({name:"queryresource.retain",profilerContext:r,resourceID:i.id}),{dispose:function(){a.dispose()}}},r.getCacheEntry=function(e,r,t){var n=this._environment,o=l(e,r,null!=t?t:n.UNSTABLE_getDefaultRenderPolicy());return this._cache.get(o)},r._getOrCreateCacheEntry=function(e,r,t,n){var o=this._cache.get(e);return null==o&&(o=p(e,r,t,n,this._clearCacheEntry),this._cache.set(e,o)),o},r._fetchAndSaveQuery=function(e,r,t,n,o,i,u){var c,l,f=this,d=this._environment,v=d.check(r),b=v.status,y="available"===b,m=y||"partial"===o&&"stale"!==b,h=function(){};switch(n){case"store-only":c=!1,l=!0;break;case"store-or-network":c=!y,l=m;break;case"store-and-network":c=!0,l=m;break;case"network-only":default:c=!0,l=!1}if(l){var g=s(r,e),O=p(e,r,g,null,this._clearCacheEntry);this._cache.set(e,O)}if(c){var P,j=s(r,e);t.subscribe({start:function(r){P=r;var t=f._cache.get(e);t&&t.setNetworkSubscription(P);var n=null==u?void 0:u.start;n&&n(r)},next:function(){var t=d.lookup(r.fragment);f._getOrCreateCacheEntry(e,r,j,P).setValue(j),h();var n=null==u?void 0:u.next;n&&n(t)},error:function(t){var n=f._getOrCreateCacheEntry(e,r,t,P);n.setValue(t),h(),P=null,n.setNetworkSubscription(null);var o=null==u?void 0:u.error;o&&o(t)},complete:function(){h(),P=null;var r=f._cache.get(e);r&&r.setNetworkSubscription(null);var t=null==u?void 0:u.complete;t&&t()},unsubscribe:null==u?void 0:u.unsubscribe});var w=this._cache.get(e);if(!w){var _=new Promise((function(e){h=e}));_.displayName="Relay("+r.fragment.node.name+")",w=p(e,r,_,P,this._clearCacheEntry),this._cache.set(e,w)}}else{var R=null==u?void 0:u.complete;R&&R()}var S=this._cache.get(e);return null==S&&a(!1),d.__log({name:"queryresource.fetch",resourceID:S.id,operation:r,profilerContext:i,fetchPolicy:n,renderPolicy:o,queryAvailability:v,shouldFetch:c}),S},e}();function v(e){return new d(e)}var b=c?new WeakMap:new Map;e.exports={createQueryResource:v,getQueryResourceForEnvironment:function(e){var r=b.get(e);if(r)return r;var t=v(e);return b.set(e,t),t}}},function(e,r,t){"use strict";var n=t(10),o=t(0),i=t(12),a=t(14),u=t(4),c=t(24).getQueryResourceForEnvironment,l=t(1).__internal.fetchQuery,s=o.useContext,f=o.useEffect;o.useState,o.useRef;e.exports=function(e){var r,t,o=u(),p=s(n),d=c(o),v=e.query,b=e.componentDisplayName,y=e.fetchKey,m=e.fetchPolicy,h=e.renderPolicy,g=null!==(r=e.fetchObservable)&&void 0!==r?r:l(o,v,{networkCacheConfig:null!==(t=e.networkCacheConfig)&&void 0!==t?t:{force:!0}}),O=i(),P=O.startFetch,j=O.completeFetch,w=p.wrapPrepareQueryResource((function(){return d.prepare(v,g,m,h,{start:P,complete:j,error:j},y,p)}));f((function(){var e=d.retain(w,p);return function(){e.dispose()}}),[o,v]);var _=w.fragmentNode,R=w.fragmentRef;return a(_,R,b).data}},function(e,r,t){"use strict";var n=t(0),o=t(23),i=t(1),a=i.createOperationDescriptor,u=i.getRequest,c=n.useMemo;e.exports=function(e,r){var t=o(r)[0];return c((function(){return a(u(e),t)}),[e,t])}},function(e,r,t){"use strict";var n=t(28),o=t(29),i=t(10),a=t(31),u=t(32),c=t(7),l=t(16),s=t(33),f=t(40),p=t(41),d=t(42),v=t(43),b=t(44),y=t(45),m=t(46),h=t(47),g=t(4),O=t(48),P=t(49),j=t(1).graphql;e.exports={EntryPointContainer:n,MatchContainer:o,ProfilerContext:i,RelayEnvironmentProvider:a,fetchQuery:u,loadEntryPoint:l,loadQuery:c,graphql:j,useBlockingPaginationFragment:s,useEntryPointLoader:f,useFragment:p,useLazyLoadQuery:d,useMutation:v,usePaginationFragment:b,usePreloadedQuery:y,useQueryLoader:m,useRefetchableFragment:h,useRelayEnvironment:g,useSubscribeToInvalidationState:O,useSubscription:P}},function(e,r,t){"use strict";var n=t(0);e.exports=function(e){var r=e.entryPointReference,t=e.props,o=r.getComponent,i=r.queries,a=r.entryPoints,u=r.extraProps,c=o();return n.createElement(c,{entryPoints:a,extraProps:u,props:t,queries:i})}},function(e,r,t){"use strict";var n=t(3)(t(30)),o=t(0),i=o.useMemo;e.exports=function(e){var r,t=e.fallback,a=e.loader,u=e.match,c=e.props;if(null!=u&&"object"!=typeof u)throw new Error("MatchContainer: Expected `match` value to be an object or null/undefined.");var l=null!==(r=u)&&void 0!==r?r:{},s=l.__id,f=l.__fragments,p=l.__fragmentOwner,d=l.__fragmentPropName,v=l.__module_component;if(null!=p&&"object"!=typeof p||null!=d&&"string"!=typeof d||null!=f&&"object"!=typeof f||null!=s&&"string"!=typeof s)throw new Error("MatchContainer: Invalid 'match' value, expected an object that has a '...SomeFragment' spread.");var b=null!=v?a(v):null,y=i((function(){if(null!=d&&null!=s&&null!=f){var e={};return e[d]={__id:s,__fragments:f,__fragmentOwner:p},e}return null}),[s,f,p,d]);return null!=b&&null!=y?o.createElement(b,(0,n.default)({},c,y)):null!=t?t:null}},function(e,r){e.exports=c},function(e,r,t){"use strict";var n=t(0),o=t(15),i=n.useMemo;e.exports=function(e){var r=e.children,t=e.environment,a=i((function(){return{environment:t}}),[t]);return n.createElement(o.Provider,{value:a},r)}},function(e,r,t){"use strict";var n=t(3)(t(5));function o(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}var i=t(2),a=t(1),u=a.__internal,c=a.createOperationDescriptor,l=a.getRequest,s=a.Observable;function f(e,r,t){return u.fetchQuery(e,r,{networkCacheConfig:t}).map((function(){return e.lookup(r.fragment).data}))}e.exports=function(e,r,t,a){var u,p=l(r);"query"!==p.params.operationKind&&i(!1);var d=c(p,t),v=function(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?o(Object(t),!0).forEach((function(r){(0,n.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}({force:!0},null==a?void 0:a.networkCacheConfig),b=null!==(u=null==a?void 0:a.fetchPolicy)&&void 0!==u?u:"network-only";switch(b){case"network-only":return f(e,d,v);case"store-or-network":return"available"===e.check(d).status?s.from(e.lookup(d.fragment).data):f(e,d,v);default:throw new Error("fetchQuery: Invalid fetchPolicy "+b)}}},function(e,r,t){"use strict";var n=t(3),o=n(t(34)),i=n(t(5));function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function u(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?a(Object(t),!0).forEach((function(r){(0,i.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):a(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var c=t(11),l=t(17),s=t(2),f=t(19),p=t(13),d=t(9),v=(t(6),t(0)),b=v.useCallback,y=v.useEffect,m=v.useRef,h=v.useState,g=t(1),O=g.getFragment,P=g.getFragmentIdentifier;function j(e){var r=e.disableStoreUpdates,t=e.enableStoreUpdates,n=(0,o.default)(e,["disableStoreUpdates","enableStoreUpdates"]),i=h(null),a=i[0],l=i[1],s=m(null),p=m(null),d=function(){null!=p.current&&(p.current(),p.current=null)},v=f(u({},n,{observer:{complete:d,start:function(){r();var e=new Promise((function(e){p.current=function(){s.current=null,e()}}));s.current=e,l(e)},next:d,error:d},onReset:function(){d()}})),g=v[0],O=v[1],P=v[2];if(null!=a&&a===s.current)throw a;return y((function(){a!==s.current&&t()}),[a]),[b((function(){c.unstable_getCurrentPriorityLevel(),c.unstable_NormalPriority;for(var e=arguments.length,r=new Array(e),t=0;t<e;t++)r[t]=arguments[t];return g.apply(void 0,r)}),[g,e.componentDisplayName,e.direction,e.fragmentNode.name]),O,P]}e.exports=function(e,r){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"useBlockingPaginationFragment()",n=O(e);d(n,"first argument of ".concat(t));var o=l(n,t),i=o.connectionPathInFragmentData,a=o.identifierField,c=o.paginationRequest,f=o.paginationMetadata,v=o.stream;!1!==v&&s(!1);var y=p(n,r,t),m=y.fragmentData,h=y.fragmentRef,g=y.refetch,w=y.disableStoreUpdates,_=y.enableStoreUpdates,R=P(n,h),S=j({componentDisplayName:t,connectionPathInFragmentData:i,direction:"backward",disableStoreUpdates:w,enableStoreUpdates:_,fragmentData:m,fragmentIdentifier:R,fragmentNode:n,fragmentRef:h,identifierField:a,paginationMetadata:f,paginationRequest:c}),E=S[0],k=S[1],x=S[2],D=j({componentDisplayName:t,connectionPathInFragmentData:i,direction:"forward",disableStoreUpdates:w,enableStoreUpdates:_,fragmentData:m,fragmentIdentifier:R,fragmentNode:n,fragmentRef:h,identifierField:a,paginationMetadata:f,paginationRequest:c}),C=D[0],F=D[1],q=D[2],A=b((function(e,r){return q(),x(),g(e,u({},r,{__environment:void 0}))}),[q,x,g]);return{data:m,loadNext:C,loadPrevious:E,hasNext:F,hasPrevious:k,refetch:A}}},function(e,r){e.exports=l},function(e,r,t){"use strict";var n=t(3)(t(5));function o(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function i(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?o(Object(t),!0).forEach((function(r){(0,n.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var a=t(2);t(6);e.exports=function(e,r,t,o,u,c){var l,s=c.backward,f=c.forward;if("backward"===e){var p;(null==s||null==s.count||null==s.cursor)&&a(!1);var d=i({},o,{},u,(p={},(0,n.default)(p,s.cursor,t),(0,n.default)(p,s.count,r),p));return f&&f.cursor&&(d[f.cursor]=null),f&&f.count&&(d[f.count]=null),d}(null==f||null==f.count||null==f.cursor)&&a(!1);var v=i({},o,{},u,(l={},(0,n.default)(l,f.cursor,t),(0,n.default)(l,f.count,r),l));return s&&s.cursor&&(v[s.cursor]=null),s&&s.count&&(v[s.count]=null),v}},function(e,r,t){"use strict";var n=t(0),o=t(2),i=t(4),a=t(1),u=a.__internal.getObservableForActiveRequest,c=a.getSelector,l=n.useEffect,s=n.useState,f=n.useMemo;e.exports=function(e,r){var t=i(),n=f((function(){var n=c(e,r);return null==n?null:("SingularReaderSelector"!==n.kind&&o(!1),u(t,n.owner))}),[t,e,r]),a=s(null!=n),p=a[0],d=a[1];return l((function(){var e;if(d(null!=n),null!=n){var r=function(){d(!1)};e=n.subscribe({complete:r,error:r})}return function(){e&&e.unsubscribe()}}),[n]),p}},function(e,r){e.exports=s},function(e,r){e.exports=f},function(e,r){e.exports=p},function(e,r,t){"use strict";function n(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,r){if(!e)return;if("string"==typeof e)return o(e,r);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return o(e,r)}(e))){var r=0,t=function(){};return{s:t,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:t}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,i,a=!0,u=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}function o(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t<r;t++)n[t]=e[t];return n}var i=t(16),a=t(8),u=t(7).useTrackLoadQueryInRender,c=t(0),l=c.useCallback,s=c.useEffect,f=c.useRef,p=c.useState,d={kind:"NullEntryPointReference"};e.exports=function(e,r){u();var t=a(),o=f(new Set([d])),c=p(d),v=c[0],b=c[1],y=l((function(){if(t.current){var e={kind:"NullEntryPointReference"};o.current.add(e),b(e)}}),[b,t]);s((function(){var e=o.current;if(t.current){var r,i=n(e);try{for(i.s();!(r=i.n()).done;){var a=r.value;if(a===v)break;e.delete(a),"NullEntryPointReference"!==a.kind&&a.dispose()}}catch(e){i.e(e)}finally{i.f()}}}),[v,t]),s((function(){return function(){var e,r=n(o.current);try{for(r.s();!(e=r.n()).done;){var t=e.value;"NullEntryPointReference"!==t.kind&&t.dispose()}}catch(e){r.e(e)}finally{r.f()}}}),[]);var m=l((function(n){if(t.current){var a=i(e,r,n);o.current.add(a),b(a)}}),[e,r,b,t]);return["NullEntryPointReference"===v.kind?null:v,m,y]}},function(e,r,t){"use strict";var n=t(14),o=t(9),i=t(7).useTrackLoadQueryInRender,a=(t(0).useDebugValue,t(1).getFragment);e.exports=function(e,r){i();var t=a(e);return o(t,"first argument of useFragment()"),n(t,r,"useFragment()").data}},function(e,r,t){"use strict";var n=t(25),o=t(26),i=t(7).useTrackLoadQueryInRender;e.exports=function(e,r,t){i();var a=o(e,r);return n({componentDisplayName:"useLazyLoadQuery()",fetchKey:null==t?void 0:t.fetchKey,fetchPolicy:null==t?void 0:t.fetchPolicy,networkCacheConfig:null==t?void 0:t.networkCacheConfig,query:a,renderPolicy:null==t?void 0:t.UNSTABLE_renderPolicy})}},function(e,r,t){"use strict";var n=t(3)(t(5));function o(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function i(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?o(Object(t),!0).forEach((function(r){(0,n.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var a=t(0),u=t(4),c=t(1).commitMutation,l=a.useState,s=a.useEffect,f=a.useRef,p=a.useCallback,d=t(8);e.exports=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c,t=u(),n=d(),o=f(t),a=f(e),v=f(new Set),b=l(!1),y=b[0],m=b[1],h=p((function(r){o.current===t&&a.current===e&&(v.current.delete(r),n.current&&m(v.current.size>0))}),[t,n,e]);s((function(){o.current===t&&a.current===e||(v.current=new Set,n.current&&m(!1),o.current=t,a.current=e)}),[t,n,e]);var g=p((function(o){var a=r(t,i({},o,{mutation:e,onCompleted:function(e,r){h(a),o.onCompleted&&o.onCompleted(e,r)},onError:function(e){h(a),o.onError&&o.onError(e)},onUnsubscribe:function(){h(a),o.onUnsubscribe&&o.onUnsubscribe()}}));return v.current.add(a),n.current&&m(!0),a}),[h,r,t,n,e]);return[g,y]}},function(e,r,t){"use strict";var n=t(3)(t(5));function o(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,n)}return t}function i(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};r%2?o(Object(t),!0).forEach((function(r){(0,n.default)(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):o(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}var a=t(17),u=t(19),c=t(13),l=t(9),s=t(0),f=s.useCallback,p=(s.useDebugValue,s.useState),d=t(1),v=d.getFragment,b=d.getFragmentIdentifier;function y(e){var r=p(!1),t=r[0],n=r[1],o=u(i({},e,{observer:{start:function(){return n(!0)},complete:function(){return n(!1)},error:function(){return n(!1)}},onReset:function(){return n(!1)}}));return[o[0],o[1],t,o[2]]}e.exports=function(e,r){var t=v(e);l(t,"first argument of usePaginationFragment()");var n=a(t,"usePaginationFragment()"),o=n.connectionPathInFragmentData,u=n.paginationRequest,s=n.paginationMetadata,p=n.identifierField,d=c(t,r,"usePaginationFragment()"),m=d.fragmentData,h=d.fragmentRef,g=d.refetch,O=b(t,h),P=y({componentDisplayName:"usePaginationFragment()",connectionPathInFragmentData:o,direction:"backward",fragmentData:m,fragmentIdentifier:O,fragmentNode:t,fragmentRef:h,identifierField:p,paginationMetadata:s,paginationRequest:u}),j=P[0],w=P[1],_=P[2],R=P[3],S=y({componentDisplayName:"usePaginationFragment()",connectionPathInFragmentData:o,direction:"forward",fragmentData:m,fragmentIdentifier:O,fragmentNode:t,fragmentRef:h,identifierField:p,paginationMetadata:s,paginationRequest:u}),E=S[0],k=S[1],x=S[2],D=S[3];return{data:m,loadNext:E,loadPrevious:j,hasNext:k,hasPrevious:w,isLoadingNext:x,isLoadingPrevious:_,refetch:f((function(e,r){return D(),R(),g(e,i({},r,{__environment:void 0}))}),[D,R,g])}}},function(e,r,t){"use strict";var n=t(2),o=t(25),i=t(26),a=t(4),u=(t(6),t(7).useTrackLoadQueryInRender),c=(t(0).useDebugValue,t(1)),l=c.__internal.fetchQueryDeduped,s=c.Observable;e.exports=function(e,r,t){u();var c,f=a(),p=r.fetchPolicy,d=r.source,v=r.variables,b=i(e,v);if("PreloadedQuery_DEPRECATED"===r.kind){var y=r.fetchKey;b.request.node.params.name!==r.name&&n(!1),c={componentDisplayName:"usePreloadedQuery()",fetchKey:y,fetchObservable:l(f,b.request.identifier,(function(){return f===r.environment&&null!=d?f.executeWithSource({operation:b,source:d}):f.execute({operation:b})})),fetchPolicy:p,query:b,renderPolicy:null==t?void 0:t.UNSTABLE_renderPolicy}}else{c={componentDisplayName:"usePreloadedQuery()",fetchObservable:l(f,b.request.identifier,(function(){return d&&f===r.environment?d.ifEmpty(s.create((function(e){return f.execute({operation:b}).subscribe(e)}))):f.execute({operation:b})})),fetchPolicy:p,query:b,renderPolicy:null==t?void 0:t.UNSTABLE_renderPolicy}}return o(c)}},function(e,r,t){"use strict";function n(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,r){if(!e)return;if("string"==typeof e)return o(e,r);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(t);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return o(e,r)}(e))){var r=0,t=function(){};return{s:t,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:t}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,i,a=!0,u=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}function o(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t<r;t++)n[t]=e[t];return n}var i=t(8),a=t(4),u=t(7),c=u.loadQuery,l=u.useTrackLoadQueryInRender,s=t(0),f=s.useCallback,p=s.useEffect,d=s.useRef,v=s.useState,b={kind:"NullQueryReference"};e.exports=function(e){var r=a();l();var t=i(),o=d(new Set([b])),u=v(b),s=u[0],y=u[1],m=f((function(){if(t.current){var e={kind:"NullQueryReference"};o.current.add(e),y(e)}}),[y,t]);p((function(){var e=o.current;if(t.current){var r,i=n(e);try{for(i.s();!(r=i.n()).done;){var a=r.value;if(a===s)break;e.delete(a),"NullQueryReference"!==a.kind&&a.dispose()}}catch(e){i.e(e)}finally{i.f()}}}),[s,t]),p((function(){return function(){var e,r=n(o.current);try{for(r.s();!(e=r.n()).done;){var t=e.value;"NullQueryReference"!==t.kind&&t.dispose()}}catch(e){r.e(e)}finally{r.f()}}}),[]);var h=f((function(n,i){if(t.current){var a=c(r,e,n,i);o.current.add(a),y(a)}}),[r,e,y,t]);return["NullQueryReference"===s.kind?null:s,h,m]}},function(e,r,t){"use strict";var n=t(13),o=t(9),i=(t(0).useDebugValue,t(1).getFragment);e.exports=function(e,r){var t=i(e);o(t,"first argument of useRefetchableFragment()");var a=n(t,r,"useRefetchableFragment()");return[a.fragmentData,a.refetch]}},function(e,r,t){"use strict";var n=t(4),o=t(0),i=o.useEffect,a=o.useRef;e.exports=function(e,r){var t=n(),o=a(null),u=Array.from(e).sort().join("");return i((function(){var n=t.getStore(),i=n.lookupInvalidationState(e),a=n.subscribeToInvalidationState(i,r);return o.current=a,function(){return a.dispose()}}),[u,r,t]),{dispose:function(){null!=o.current&&o.current.dispose()}}}},function(e,r,t){"use strict";var n=t(0),o=t(4),i=t(1).requestSubscription;e.exports=function(e,r){var t=null!=r?r:i,a=o();n.useEffect((function(){return i(a,e).dispose}),[a,e,t])}}])}));
\No newline at end of file