You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
11 KiB
1 line
11 KiB
{"ast":null,"code":"import _classCallCheck from \"@babel/runtime/helpers/classCallCheck\";\nimport _createClass from \"@babel/runtime/helpers/createClass\";\nimport _objectSpread from \"@babel/runtime/helpers/objectSpread2\";\nimport invariant from 'fbjs/lib/invariant';\nimport unmountComponentAtNode from \"../unmountComponentAtNode\";\nimport renderApplication, { getApplication as _getApplication } from \"./renderApplication\";\nvar emptyObject = {};\nvar runnables = {};\nvar componentProviderInstrumentationHook = function componentProviderInstrumentationHook(component) {\n return component();\n};\nvar wrapperComponentProvider;\nvar AppRegistry = function () {\n function AppRegistry() {\n _classCallCheck(this, AppRegistry);\n }\n _createClass(AppRegistry, null, [{\n key: \"getAppKeys\",\n value: function getAppKeys() {\n return Object.keys(runnables);\n }\n }, {\n key: \"getApplication\",\n value: function getApplication(appKey, appParameters) {\n invariant(runnables[appKey] && runnables[appKey].getApplication, \"Application \" + appKey + \" has not been registered. \" + 'This is either due to an import error during initialization or failure to call AppRegistry.registerComponent.');\n return runnables[appKey].getApplication(appParameters);\n }\n }, {\n key: \"registerComponent\",\n value: function registerComponent(appKey, componentProvider) {\n runnables[appKey] = {\n getApplication: function getApplication(appParameters) {\n return _getApplication(componentProviderInstrumentationHook(componentProvider), appParameters ? appParameters.initialProps : emptyObject, wrapperComponentProvider && wrapperComponentProvider(appParameters));\n },\n run: function run(appParameters) {\n return renderApplication(componentProviderInstrumentationHook(componentProvider), wrapperComponentProvider && wrapperComponentProvider(appParameters), appParameters.callback, {\n hydrate: appParameters.hydrate || false,\n initialProps: appParameters.initialProps || emptyObject,\n rootTag: appParameters.rootTag\n });\n }\n };\n return appKey;\n }\n }, {\n key: \"registerConfig\",\n value: function registerConfig(config) {\n config.forEach(function (_ref) {\n var appKey = _ref.appKey,\n component = _ref.component,\n run = _ref.run;\n if (run) {\n AppRegistry.registerRunnable(appKey, run);\n } else {\n invariant(component, 'No component provider passed in');\n AppRegistry.registerComponent(appKey, component);\n }\n });\n }\n }, {\n key: \"registerRunnable\",\n value: function registerRunnable(appKey, run) {\n runnables[appKey] = {\n run: run\n };\n return appKey;\n }\n }, {\n key: \"runApplication\",\n value: function runApplication(appKey, appParameters) {\n var isDevelopment = process.env.NODE_ENV !== 'production' && process.env.NODE_ENV !== 'test';\n if (isDevelopment) {\n var params = _objectSpread({}, appParameters);\n params.rootTag = \"#\" + params.rootTag.id;\n console.log(\"Running application \\\"\" + appKey + \"\\\" with appParams:\\n\", params, \"\\nDevelopment-level warnings: \" + (isDevelopment ? 'ON' : 'OFF') + \".\" + (\"\\nPerformance optimizations: \" + (isDevelopment ? 'OFF' : 'ON') + \".\"));\n }\n invariant(runnables[appKey] && runnables[appKey].run, \"Application \\\"\" + appKey + \"\\\" has not been registered. \" + 'This is either due to an import error during initialization or failure to call AppRegistry.registerComponent.');\n runnables[appKey].run(appParameters);\n }\n }, {\n key: \"setComponentProviderInstrumentationHook\",\n value: function setComponentProviderInstrumentationHook(hook) {\n componentProviderInstrumentationHook = hook;\n }\n }, {\n key: \"setWrapperComponentProvider\",\n value: function setWrapperComponentProvider(provider) {\n wrapperComponentProvider = provider;\n }\n }, {\n key: \"unmountApplicationComponentAtRootTag\",\n value: function unmountApplicationComponentAtRootTag(rootTag) {\n unmountComponentAtNode(rootTag);\n }\n }]);\n return AppRegistry;\n}();\nexport { AppRegistry as default };","map":{"version":3,"names":["_objectSpread","invariant","unmountComponentAtNode","renderApplication","getApplication","_getApplication","emptyObject","runnables","componentProviderInstrumentationHook","component","wrapperComponentProvider","AppRegistry","Object","keys","appKey","appParameters","componentProvider","initialProps","run","callback","hydrate","rootTag","config","forEach","_ref","registerRunnable","registerComponent","isDevelopment","process","env","NODE_ENV","params","id","console","log","hook","provider"],"sources":["/Users/thomaschazot/Documents/But2A/LaSuperMeteo/iut-expo-starter/node_modules/react-native-web/dist/exports/AppRegistry/index.js"],"sourcesContent":["import _objectSpread from \"@babel/runtime/helpers/objectSpread2\";\n\n/**\n * Copyright (c) Nicolas Gallagher.\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * \n */\nimport invariant from 'fbjs/lib/invariant';\nimport unmountComponentAtNode from '../unmountComponentAtNode';\nimport renderApplication, { getApplication as _getApplication } from './renderApplication';\nvar emptyObject = {};\nvar runnables = {};\n\nvar componentProviderInstrumentationHook = component => component();\n\nvar wrapperComponentProvider;\n/**\n * `AppRegistry` is the JS entry point to running all React Native apps.\n */\n\nexport default class AppRegistry {\n static getAppKeys() {\n return Object.keys(runnables);\n }\n\n static getApplication(appKey, appParameters) {\n invariant(runnables[appKey] && runnables[appKey].getApplication, \"Application \" + appKey + \" has not been registered. \" + 'This is either due to an import error during initialization or failure to call AppRegistry.registerComponent.');\n return runnables[appKey].getApplication(appParameters);\n }\n\n static registerComponent(appKey, componentProvider) {\n runnables[appKey] = {\n getApplication: appParameters => _getApplication(componentProviderInstrumentationHook(componentProvider), appParameters ? appParameters.initialProps : emptyObject, wrapperComponentProvider && wrapperComponentProvider(appParameters)),\n run: appParameters => renderApplication(componentProviderInstrumentationHook(componentProvider), wrapperComponentProvider && wrapperComponentProvider(appParameters), appParameters.callback, {\n hydrate: appParameters.hydrate || false,\n initialProps: appParameters.initialProps || emptyObject,\n rootTag: appParameters.rootTag\n })\n };\n return appKey;\n }\n\n static registerConfig(config) {\n config.forEach(_ref => {\n var appKey = _ref.appKey,\n component = _ref.component,\n run = _ref.run;\n\n if (run) {\n AppRegistry.registerRunnable(appKey, run);\n } else {\n invariant(component, 'No component provider passed in');\n AppRegistry.registerComponent(appKey, component);\n }\n });\n } // TODO: fix style sheet creation when using this method\n\n\n static registerRunnable(appKey, run) {\n runnables[appKey] = {\n run\n };\n return appKey;\n }\n\n static runApplication(appKey, appParameters) {\n var isDevelopment = process.env.NODE_ENV !== 'production' && process.env.NODE_ENV !== 'test';\n\n if (isDevelopment) {\n var params = _objectSpread({}, appParameters);\n\n params.rootTag = \"#\" + params.rootTag.id;\n console.log(\"Running application \\\"\" + appKey + \"\\\" with appParams:\\n\", params, \"\\nDevelopment-level warnings: \" + (isDevelopment ? 'ON' : 'OFF') + \".\" + (\"\\nPerformance optimizations: \" + (isDevelopment ? 'OFF' : 'ON') + \".\"));\n }\n\n invariant(runnables[appKey] && runnables[appKey].run, \"Application \\\"\" + appKey + \"\\\" has not been registered. \" + 'This is either due to an import error during initialization or failure to call AppRegistry.registerComponent.');\n runnables[appKey].run(appParameters);\n }\n\n static setComponentProviderInstrumentationHook(hook) {\n componentProviderInstrumentationHook = hook;\n }\n\n static setWrapperComponentProvider(provider) {\n wrapperComponentProvider = provider;\n }\n\n static unmountApplicationComponentAtRootTag(rootTag) {\n unmountComponentAtNode(rootTag);\n }\n\n}"],"mappings":"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"},"metadata":{},"sourceType":"module"} |