UNPKG

12 kBJavaScriptView Raw
1/**
2 * Relay v17.0.0
3 *
4 * Copyright (c) Meta Platforms, Inc. and 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("@babel/runtime/helpers/interopRequireDefault"),require("@babel/runtime/helpers/objectSpread2"),require("@babel/runtime/helpers/toConsumableArray"),require("fbjs/lib/areEqual"),require("fbjs/lib/warning"),require("invariant")):"function"==typeof define&&define.amd?define(["@babel/runtime/helpers/interopRequireDefault","@babel/runtime/helpers/objectSpread2","@babel/runtime/helpers/toConsumableArray","fbjs/lib/areEqual","fbjs/lib/warning","invariant"],r):"object"==typeof exports?exports.ReactRelayExperimental=r(require("@babel/runtime/helpers/interopRequireDefault"),require("@babel/runtime/helpers/objectSpread2"),require("@babel/runtime/helpers/toConsumableArray"),require("fbjs/lib/areEqual"),require("fbjs/lib/warning"),require("invariant")):e.ReactRelayExperimental=r(e["@babel/runtime/helpers/interopRequireDefault"],e["@babel/runtime/helpers/objectSpread2"],e["@babel/runtime/helpers/toConsumableArray"],e["fbjs/lib/areEqual"],e["fbjs/lib/warning"],e.invariant)}(self,((e,r,n,t,a,l)=>(()=>{"use strict";var i={649:(e,r,n)=>{var t=n(222);e.exports={resolverDataInjector:t}},634:(e,r,n)=>{var t=n(775),a=n(56);function l(e){var r=e;return"function"==typeof r?r=r():r.default&&(r=r.default),r}function i(e){var r=l(e);return"object"==typeof r&&null!==r&&r.kind===t.FRAGMENT}function o(e){var r=l(e);return"object"==typeof r&&null!==r&&r.kind===t.REQUEST}function u(e){var r=l(e);return"object"==typeof r&&null!==r&&r.kind===t.UPDATABLE_QUERY}function E(e){var r=l(e);return"object"==typeof r&&null!==r&&r.kind===t.INLINE_DATA_FRAGMENT}function c(e){var r=l(e);return i(r)||a(!1),r}n(446),e.exports={getFragment:c,getNode:l,getPaginationFragment:function(e){var r,n=c(e),t=null===(r=n.metadata)||void 0===r?void 0:r.refetch,a=null==t?void 0:t.connection;return null===t||"object"!=typeof t||null===a||"object"!=typeof a?null:n},getRefetchableFragment:function(e){var r,n=c(e),t=null===(r=n.metadata)||void 0===r?void 0:r.refetch;return null===t||"object"!=typeof t?null:n},getRequest:function(e){var r=l(e);return o(r)||a(!1),r},getUpdatableQuery:function(e){var r=l(e);return u(r)||a(!1),r},getInlineDataFragment:function(e){var r=l(e);return E(r)||a(!1),r},graphql:function(e){a(!1)},isFragment:i,isRequest:o,isUpdatableQuery:u,isInlineDataFragment:E}},129:(e,r,n)=>{var t=(0,n(275).default)(n(175)),a=n(165).getArgumentValues,l=n(56);e.exports={getLocalVariables:function(e,r,n){if(null==r)return e;var l=(0,t.default)({},e),i=n?a(n,e):{};return r.forEach((function(e){var r,n=null!==(r=i[e.name])&&void 0!==r?r:e.defaultValue;l[e.name]=n})),l},getFragmentVariables:function(e,r,n){return null==e.argumentDefinitions?n:(e.argumentDefinitions.forEach((function(e){if(!n.hasOwnProperty(e.name))switch(a=a||(0,t.default)({},n),e.kind){case"LocalArgument":a[e.name]=e.defaultValue;break;case"RootArgument":if(!r.hasOwnProperty(e.name)){a[e.name]=void 0;break}a[e.name]=r[e.name];break;default:l(!1)}})),a||n);var a},getOperationVariables:function(e,r,n){var t={};return e.argumentDefinitions.forEach((function(e){var r=e.defaultValue;null!=n[e.name]&&(r=n[e.name]),t[e.name]=r})),null!=r&&Object.keys(r).forEach((function(e){t[e]=r[e].get()})),t}}},256:(e,r,n)=>{var t=n(129).getFragmentVariables,a=n(165),l=a.CLIENT_EDGE_TRAVERSAL_PATH,i=a.FRAGMENT_OWNER_KEY,o=a.FRAGMENT_POINTER_IS_WITHIN_UNMATCHED_TYPE_REFINEMENT,u=a.FRAGMENTS_KEY,E=a.ID_KEY,c=n(125),f=n(56);function s(e,r){("object"!=typeof r||null===r||Array.isArray(r))&&f(!1);var n=r[E],a=r[u],c=r[i],s=r[l];if("string"==typeof n&&"object"==typeof a&&null!==a&&"object"==typeof a[e.name]&&null!==a[e.name]&&"object"==typeof c&&null!==c&&(null==s||Array.isArray(s))){var _=c,d=s,R=a[e.name];return T(e,n,t(e,_.variables,R),_,!0===R[o],d)}return null}function _(e,r){var n=null;return r.forEach((function(r,t){var a=null!=r?s(e,r):null;null!=a&&(n=n||[]).push(a)})),null==n?null:{kind:"PluralReaderSelector",selectors:n}}function d(e,r){return null==r?r:e.metadata&&!0===e.metadata.plural?(Array.isArray(r)||f(!1),_(e,r)):(Array.isArray(r)&&f(!1),s(e,r))}function R(e,r){return null==r?r:e.metadata&&!0===e.metadata.plural?(Array.isArray(r)||f(!1),n=null,r.forEach((function(e){var r=null!=e?g(0,e):null;null!=r&&(n=n||[]).push(r)})),n):(Array.isArray(r)&&f(!1),g(0,r));var n}function g(e,r){("object"!=typeof r||null===r||Array.isArray(r))&&f(!1);var n=r[E];return"string"==typeof n?n:null}function A(e,r){var n;return null==r?{}:!0===(null===(n=e.metadata)||void 0===n?void 0:n.plural)?(Array.isArray(r)||f(!1),v(e,r)):(Array.isArray(r)&&f(!1),m(e,r)||{})}function m(e,r){var n=s(e,r);return n?n.variables:null}function v(e,r){var n={};return r.forEach((function(r,t){if(null!=r){var a=m(e,r);null!=a&&Object.assign(n,a)}})),n}function p(e,r){return e.dataID===r.dataID&&e.node===r.node&&c(e.variables,r.variables)&&((n=e.owner)===(t=r.owner)||n.identifier===t.identifier&&c(n.cacheConfig,t.cacheConfig))&&e.isWithinUnmatchedTypeRefinement===r.isWithinUnmatchedTypeRefinement&&function(e,r){if(e===r)return!0;if(null==e||null==r||e.length!==r.length)return!1;for(var n=e.length;n--;){var t=e[n],a=r[n];if(t!==a&&(null==t||null==a||t.clientEdgeDestinationID!==a.clientEdgeDestinationID||t.readerClientEdge!==a.readerClientEdge))return!1}return!0}(e.clientEdgeTraversalPath,r.clientEdgeTraversalPath);var n,t}function T(e,r,n,t){var a=arguments.length>5?arguments[5]:void 0;return{kind:"SingularReaderSelector",dataID:r,isWithinUnmatchedTypeRefinement:arguments.length>4&&void 0!==arguments[4]&&arguments[4],clientEdgeTraversalPath:null!=a?a:null,node:e,variables:n,owner:t}}n(446),e.exports={areEqualSelectors:function(e,r){return e===r||(null==e?null==r:null==r?null==e:"SingularReaderSelector"===e.kind&&"SingularReaderSelector"===r.kind?p(e,r):"PluralReaderSelector"===e.kind&&"PluralReaderSelector"===r.kind&&e.selectors.length===r.selectors.length&&e.selectors.every((function(e,n){return p(e,r.selectors[n])})))},createReaderSelector:T,createNormalizationSelector:function(e,r,n){return{dataID:r,node:e,variables:n}},getDataIDsFromFragment:R,getDataIDsFromObject:function(e,r){var n={};for(var t in e)if(e.hasOwnProperty(t)){var a=e[t],l=r[t];n[t]=R(a,l)}return n},getSingularSelector:s,getPluralSelector:_,getSelector:d,getSelectorsFromObject:function(e,r){var n={};for(var t in e)if(e.hasOwnProperty(t)){var a=e[t],l=r[t];n[t]=d(a,l)}return n},getVariablesFromSingularFragment:m,getVariablesFromPluralFragment:v,getVariablesFromFragment:A,getVariablesFromObject:function(e,r){var n={};for(var t in e)if(e.hasOwnProperty(t)){var a=A(e[t],r[t]);Object.assign(n,a)}return n}}},165:(e,r,n)=>{var t=(0,n(275).default)(n(642)),a=n(330),l=n(775),i=n(94),o=n(56),u=l.VARIABLE,E=l.LITERAL,c=l.OBJECT_VALUE,f=l.LIST_VALUE;function s(e,r){if(e.kind===u)return function(e,r){return r.hasOwnProperty(e)||o(!1),i(r[e])}(e.variableName,r);if(e.kind===E)return e.value;if(e.kind===c){var n={};return e.fields.forEach((function(e){n[e.name]=s(e,r)})),n}if(e.kind===f){var t=[];return e.items.forEach((function(e){null!=e&&t.push(s(e,r))})),t}}function _(e,r,n){var t={};return n&&(t[R.FRAGMENT_POINTER_IS_WITHIN_UNMATCHED_TYPE_REFINEMENT]=!0),e&&e.forEach((function(e){t[e.name]=s(e,r)})),t}function d(e,r){if(!r)return e;var n=[];for(var t in r)if(r.hasOwnProperty(t)){var a,l=r[t];null!=l&&n.push(t+":"+(null!==(a=JSON.stringify(l))&&void 0!==a?a:"undefined"))}return 0===n.length?e:e+"(".concat(n.join(","),")")}var R={ACTOR_IDENTIFIER_KEY:"__actorIdentifier",CLIENT_EDGE_TRAVERSAL_PATH:"__clientEdgeTraversalPath",FRAGMENTS_KEY:"__fragments",FRAGMENT_OWNER_KEY:"__fragmentOwner",FRAGMENT_POINTER_IS_WITHIN_UNMATCHED_TYPE_REFINEMENT:"$isWithinUnmatchedTypeRefinement",FRAGMENT_PROP_NAME_KEY:"__fragmentPropName",MODULE_COMPONENT_KEY:"__module_component",ERRORS_KEY:"__errors",ID_KEY:"__id",REF_KEY:"__ref",REFS_KEY:"__refs",ROOT_ID:"client:root",ROOT_TYPE:"__Root",TYPENAME_KEY:"__typename",INVALIDATED_AT_KEY:"__invalidated_at",RELAY_RESOLVER_VALUE_KEY:"__resolverValue",RELAY_RESOLVER_INVALIDATION_KEY:"__resolverValueMayBeInvalid",RELAY_RESOLVER_SNAPSHOT_KEY:"__resolverSnapshot",RELAY_RESOLVER_ERROR_KEY:"__resolverError",RELAY_RESOLVER_OUTPUT_TYPE_RECORD_IDS:"__resolverOutputTypeRecordIDs",formatStorageKey:d,getArgumentValue:s,getArgumentValues:_,getHandleStorageKey:function(e,r){var n=e.dynamicKey,l=e.handle,i=e.key,o=e.name,u=e.args,E=e.filters,c=a(l,i,o),f=null;return u&&E&&0!==u.length&&0!==E.length&&(f=u.filter((function(e){return E.indexOf(e.name)>-1}))),n&&(f=null!=f?[n].concat((0,t.default)(f)):[n]),null===f?c:d(c,_(f,r))},getStorageKey:function(e,r){if(e.storageKey)return e.storageKey;var n=function(e){var r,n;return"RelayResolver"===e.kind||"RelayLiveResolver"===e.kind?null==e.args?null===(n=e.fragment)||void 0===n?void 0:n.args:null==(null===(r=e.fragment)||void 0===r?void 0:r.args)?e.args:e.args.concat(e.fragment.args):void 0===e.args?void 0:e.args}(e),t=e.name;return n&&0!==n.length?d(t,_(n,r)):t},getStableStorageKey:function(e,r){return d(e,i(r))},getModuleComponentKey:function(e){return"".concat("__module_component_").concat(e)},getModuleOperationKey:function(e){return"".concat("__module_operation_").concat(e)}};e.exports=R},890:(e,r,n)=>{var t=n(634).getFragment,a=n(256).getSelector,l=n(56),i=[],o={};e.exports={readFragment:function(e,r){if(!i.length)throw new Error("readFragment should be called only from within a Relay Resolver function.");var n=i[i.length-1],u=t(e),E=a(u,r);null==E&&l(!1),"SingularReaderSelector"!==E.kind&&l(!1);var c=n.getDataForResolverFragment(E,r),f=c.data;if(c.isMissingData)throw o;return f},withResolverContext:function(e,r){i.push(e);try{return r()}finally{i.pop()}},RESOLVER_FRAGMENT_MISSING_DATA_SENTINEL:o}},222:(e,r,n)=>{var t=n(890).readFragment,a=n(56);e.exports=function(e,r,n,l){var i=r;return function(r,o){var u=t(e,r);if(null==n)return i(u,o);if(null==u){if(!0!==l)return i(null,o);a(!1)}if(n in u)return!0===l&&null==u[n]&&a(!1),i(u[n],o);a(!1)}}},775:e=>{e.exports={ACTOR_CHANGE:"ActorChange",CATCH_FIELD:"CatchField",CONDITION:"Condition",CLIENT_COMPONENT:"ClientComponent",CLIENT_EDGE_TO_SERVER_OBJECT:"ClientEdgeToServerObject",CLIENT_EDGE_TO_CLIENT_OBJECT:"ClientEdgeToClientObject",CLIENT_EXTENSION:"ClientExtension",DEFER:"Defer",CONNECTION:"Connection",FRAGMENT:"Fragment",FRAGMENT_SPREAD:"FragmentSpread",INLINE_DATA_FRAGMENT_SPREAD:"InlineDataFragmentSpread",INLINE_DATA_FRAGMENT:"InlineDataFragment",INLINE_FRAGMENT:"InlineFragment",LINKED_FIELD:"LinkedField",LINKED_HANDLE:"LinkedHandle",LITERAL:"Literal",LIST_VALUE:"ListValue",LOCAL_ARGUMENT:"LocalArgument",MODULE_IMPORT:"ModuleImport",ALIASED_FRAGMENT_SPREAD:"AliasedFragmentSpread",ALIASED_INLINE_FRAGMENT_SPREAD:"AliasedInlineFragmentSpread",RELAY_RESOLVER:"RelayResolver",RELAY_LIVE_RESOLVER:"RelayLiveResolver",REQUIRED_FIELD:"RequiredField",OBJECT_VALUE:"ObjectValue",OPERATION:"Operation",REQUEST:"Request",ROOT_ARGUMENT:"RootArgument",SCALAR_FIELD:"ScalarField",SCALAR_HANDLE:"ScalarHandle",SPLIT_OPERATION:"SplitOperation",STREAM:"Stream",TYPE_DISCRIMINATOR:"TypeDiscriminator",UPDATABLE_QUERY:"UpdatableQuery",VARIABLE:"Variable"}},204:e=>{e.exports={DEFAULT_HANDLE_KEY:""}},330:(e,r,n)=>{var t=n(204).DEFAULT_HANDLE_KEY,a=n(56);e.exports=function(e,r,n){return r&&r!==t?"__".concat(r,"_").concat(e):(null==n&&a(!1),"__".concat(n,"_").concat(e))}},94:e=>{e.exports=function e(r){if(!r||"object"!=typeof r)return r;if(Array.isArray(r))return r.map(e);for(var n=Object.keys(r).sort(),t={},a=0;a<n.length;a++)t[n[a]]=e(r[n[a]]);return t}},275:r=>{r.exports=e},175:e=>{e.exports=r},642:e=>{e.exports=n},125:e=>{e.exports=t},446:e=>{e.exports=a},56:e=>{e.exports=l}},o={};return function e(r){var n=o[r];if(void 0!==n)return n.exports;var t=o[r]={exports:{}};return i[r](t,t.exports,e),t.exports}(649)})()));
\No newline at end of file