UNPKG

react-native-web

Version:
29 lines (24 loc) 701 B
/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @flow * @format */ 'use strict'; import type {TurboModule} from './RCTExport'; import invariant from 'fbjs/lib/invariant'; export function get<T: TurboModule>(name: string): ?T { return null; } export function getEnforcing<T: TurboModule>(name: string): T { const module = get(name); invariant( module != null, `TurboModuleRegistry.getEnforcing(...): '${name}' could not be found. ` + 'Verify that a module by this name is registered in the native binary.', ); return module; }