TM JS: cleaned up TurboModuleRegistry types [2]
Summary: Changelog: [Internal] Moved the imports for `TurboModuleRegistry` and `TurboModule` from `react-native`. This was a jscodeshift with the script: P120688078 Reviewed By: yungsters Differential Revision: D18262538 fbshipit-source-id: 48fac15229c897408928511c5ecbb42f17ec7b42
This commit is contained in:
Родитель
e40aa7922e
Коммит
dd06f85bd0
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {||};
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export type Args = {|
|
||||
title?: string,
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
type EndResult = {finished: boolean};
|
||||
type EndCallback = (result: EndResult) => void;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {|
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {|BLOB_URI_SCHEME: string, BLOB_URI_HOST: ?string|};
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+readAsDataURL: (data: Object) => Promise<string>;
|
||||
|
|
|
@ -8,8 +8,9 @@
|
|||
* @flow
|
||||
*/
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
'use strict';
|
||||
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+startReportAProblemFlow: () => void;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+isReduceMotionEnabled: (
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getCurrentBoldTextState: (
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+addListener: (eventName: string) => void;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {||};
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+open: (options: Object) => Promise<Object>;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+addListener: (eventName: string) => void;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
/**
|
||||
* Native Module used for playing sounds in native platform.
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {|
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {|
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {|
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export type StackFrame = {|
|
||||
column: ?number,
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+createTimer: (
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
// Common interface
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {||};
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {||};
|
||||
|
|
|
@ -8,8 +8,7 @@
|
|||
* @flow
|
||||
*/
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+setGlobalOptions: (options: {|
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
import Platform from '../Utilities/Platform';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
// RCTEventEmitter
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+startRecordingFps: () => void;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+reload: () => void;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+invokeDefaultBackPressHandler: () => void;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
/* 'buttonClicked' | 'dismissed' */
|
||||
type DialogAction = string;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+setExtraData: (extraData: Object, forIdentifier: string) => void;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {|
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
type Header = [string, string];
|
||||
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+sendRequest: (
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+operationComplete: (token: number, result: ?string, error: ?string) => void;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
// TODO: Use proper enum types.
|
||||
export type PermissionStatus = string;
|
||||
|
|
|
@ -4,12 +4,13 @@
|
|||
* This source code is licensed under the MIT license found in the
|
||||
* LICENSE file in the root directory of this source tree.
|
||||
*
|
||||
* @format
|
||||
* @flow
|
||||
* @format
|
||||
*/
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
'use strict';
|
||||
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
type Permissions = {|
|
||||
alert: boolean,
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+notifyTaskFinished: (taskId: number) => void;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {|
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => Object;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {|
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {||};
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {||};
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
'use strict';
|
||||
|
||||
const NativeModules = require('../BatchedBridge/NativeModules');
|
||||
import type {TurboModule} from './RCTExport';
|
||||
import {type TurboModule} from 'react-native';
|
||||
import invariant from 'invariant';
|
||||
|
||||
const turboModuleProxy = global.__turboModuleProxy;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
// Exported methods.
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export type ColorSchemeName = 'light' | 'dark';
|
||||
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+showMessage: (
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
type DisplayMetricsAndroid = {|
|
||||
width: number,
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {|
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {|
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {|
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {||};
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+connect: (
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../../Libraries/TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from '../../Libraries/TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {||};
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from 'react-native/Libraries/TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from 'react-native/Libraries/TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export type ArrayType = string;
|
||||
type AnotherArray = Array<ArrayType>;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from 'react-native/Libraries/TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from 'react-native/Libraries/TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export type Boolean = boolean;
|
||||
type AnotherBoolean = Boolean;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from 'react-native/Libraries/TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from 'react-native/Libraries/TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export type String = string;
|
||||
type CB = (value: String) => void;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from 'react-native/Libraries/TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from 'react-native/Libraries/TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getBool: (a: ?boolean) => ?boolean;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from 'react-native/Libraries/TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from 'react-native/Libraries/TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export type Number = number;
|
||||
type AnotherNumber = Number;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from 'react-native/Libraries/TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from 'react-native/Libraries/TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export type GenericObject = Object;
|
||||
type AnotherGenericObject = GenericObject;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from 'react-native/Libraries/TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from 'react-native/Libraries/TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {|
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from 'react-native/Libraries/TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from 'react-native/Libraries/TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export type String = string;
|
||||
type AnotherPromise = Promise<String>;
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from 'react-native/Libraries/TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from 'react-native/Libraries/TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
// Exported methods.
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from 'react-native/Libraries/TurboModule/RCTExport';
|
||||
import * as TurboModuleRegistry from 'react-native/Libraries/TurboModule/TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export type String = string;
|
||||
type AnotherString = String;
|
||||
|
|
|
@ -23,8 +23,8 @@ const NATIVE_MODULES_WITH_ARRAY_WITH_NO_TYPE_FOR_CONTENT = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import type {TurboModule} from 'RCTExport';
|
||||
import TurboModuleRegistry from 'TurboModuleRegistry';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
getString: (arg: string) => Array;
|
||||
|
@ -47,8 +47,8 @@ const NATIVE_MODULES_WITH_ARRAY_WITH_NO_TYPE_FOR_CONTENT_AS_PARAM = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import type {TurboModule} from 'RCTExport';
|
||||
import TurboModuleRegistry from 'TurboModuleRegistry';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
getString: (arg : Array) => string;
|
||||
|
@ -71,8 +71,8 @@ const NATIVE_MODULES_WITH_READ_ONLY_OBJECT_NO_TYPE_FOR_CONTENT = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import type {TurboModule} from 'RCTExport';
|
||||
import TurboModuleRegistry from 'TurboModuleRegistry';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
getString: (arg : $ReadOnly<>) => string;
|
||||
|
@ -95,8 +95,8 @@ const NATIVE_MODULES_WITH_NOT_ONLY_METHODS = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import type {TurboModule} from 'RCTExport';
|
||||
import TurboModuleRegistry from 'TurboModuleRegistry';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getBool: (arg: boolean) => boolean;
|
||||
|
@ -123,8 +123,8 @@ const NATIVE_MODULES_WITH_UNNAMED_PARAMS = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import type {TurboModule} from 'RCTExport';
|
||||
import TurboModuleRegistry from 'TurboModuleRegistry';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getBool: (boolean) => boolean;
|
||||
|
@ -148,8 +148,8 @@ const NATIVE_MODULES_WITH_PROMISE_WITHOUT_TYPE = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import type {TurboModule} from 'RCTExport';
|
||||
import TurboModuleRegistry from 'TurboModuleRegistry';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getBool: (arg: boolean) => Promise;
|
||||
|
@ -173,8 +173,8 @@ const TWO_NATIVE_MODULES_EXPORTED_WITH_DEFAULT = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import type {TurboModule} from 'RCTExport';
|
||||
import TurboModuleRegistry from 'TurboModuleRegistry';
|
||||
|
||||
|
||||
export default TurboModuleRegistry.getEnforcing<Spec1>('SampleTurboModule1');
|
||||
|
@ -195,8 +195,8 @@ const TWO_NATIVE_EXTENDING_TURBO_MODULE = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import type {TurboModule} from 'RCTExport';
|
||||
import TurboModuleRegistry from 'TurboModuleRegistry';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getSth: (a : ?number) => void
|
||||
|
|
|
@ -23,8 +23,7 @@ const EMPTY_NATIVE_MODULE = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
// mo methods
|
||||
|
@ -47,8 +46,7 @@ const NATIVE_MODULE_WITH_COMPLEX_OBJECTS = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export type String = string;
|
||||
|
||||
|
@ -82,8 +80,7 @@ const NATIVE_MODULE_WITH_COMPLEX_OBJECTS_WITH_NULLABLE_KEY = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getConstants: () => {|
|
||||
|
@ -118,8 +115,7 @@ const NATIVE_MODULE_WITH_BASIC_PARAM_TYPES = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+passBool?: (arg: boolean) => void;
|
||||
|
@ -145,8 +141,7 @@ const NATIVE_MODULE_WITH_WITH_ALIASES = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
type NumNum = number;
|
||||
export type Num = (arg: NumNum) => void;
|
||||
|
@ -179,8 +174,7 @@ const NATIVE_MODULE_WITH_WITH_FLOAT_AND_INT32 = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
import type {Int32, Float} from 'react-native/Libraries/Types/CodegenTypes';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
|
@ -204,8 +198,7 @@ const NATIVE_MODULE_WITH_SIMPLE_OBJECT = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getObject: (o : Object) => Object,
|
||||
|
@ -228,8 +221,7 @@ const NATIVE_MODULE_WITH_NULLABLE_PARAM = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
// Exported methods.
|
||||
|
@ -253,8 +245,7 @@ const NATIVE_MODULE_WITH_BASIC_ARRAY = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getArray: (arg: Array<string>) => Array<string>;
|
||||
|
@ -278,8 +269,7 @@ const NATIVE_MODULE_WITH_OBJECT_WITH_OBJECT_DEIFNED_IN_FILE_AS_PROPERTY = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
type DisplayMetricsAndroid = {|
|
||||
width: number,
|
||||
|
@ -314,8 +304,7 @@ const NATIVE_MODULE_WITH_ARRAY_WITH_UNION_AND_TOUPLE = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getArray: (arg: Array<[string, string]>) => Array<string | number | boolean>;
|
||||
|
@ -338,8 +327,7 @@ const NATIVE_MODULE_WITH_ARRAY_WITH_ALIAS = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export type SomeString = string;
|
||||
|
||||
|
@ -364,8 +352,7 @@ const NATIVE_MODULE_WITH_COMPLEX_ARRAY = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
+getArray: (arg: Array<Array<Array<Array<Array<any>>>>>) => Array<Array<Array<string>>>;
|
||||
|
@ -387,8 +374,7 @@ const NATIVE_MODULE_WITH_PROMISE = `/**
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export type String = string;
|
||||
export type SomeObj = {| a: string |};
|
||||
|
@ -416,8 +402,7 @@ const NATIVE_MODULE_WITH_CALLBACK = `
|
|||
|
||||
'use strict';
|
||||
|
||||
import type {TurboModule} from '../RCTExport';
|
||||
import * as TurboModuleRegistry from '../TurboModuleRegistry';
|
||||
import {TurboModuleRegistry, type TurboModule} from 'react-native';
|
||||
|
||||
export interface Spec extends TurboModule {
|
||||
// Exported methods.
|
||||
|
|
Загрузка…
Ссылка в новой задаче