From 0e72137c99b6493e6f015d7a0a6976a73e07faca Mon Sep 17 00:00:00 2001 From: Kevin Gozali Date: Fri, 19 Apr 2019 21:01:07 -0700 Subject: [PATCH] TM JS: Unify import syntax for TurboModuleRegistry Summary: For now, we use: ``` import * as TurboModuleRegistry from 'TurboModuleRegistry'; ... TurboModuleRegistry.getEnforcing('Foo'); ``` Reviewed By: RSNara Differential Revision: D15020752 fbshipit-source-id: c4e8efaeb978e8f36e5ada998070923c3ed26d21 --- Libraries/TurboModule/samples/NativeSampleTurboModule.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Libraries/TurboModule/samples/NativeSampleTurboModule.js b/Libraries/TurboModule/samples/NativeSampleTurboModule.js index cbc8db0c576..e5aadddacc9 100644 --- a/Libraries/TurboModule/samples/NativeSampleTurboModule.js +++ b/Libraries/TurboModule/samples/NativeSampleTurboModule.js @@ -11,7 +11,7 @@ 'use strict'; import type {TurboModule} from 'RCTExport'; -import {getEnforcing} from 'TurboModuleRegistry'; +import * as TurboModuleRegistry from 'TurboModuleRegistry'; export interface Spec extends TurboModule { // Exported methods. @@ -31,4 +31,4 @@ export interface Spec extends TurboModule { +getValueWithPromise: (error: boolean) => Promise; } -export default getEnforcing('SampleTurboModule'); +export default TurboModuleRegistry.getEnforcing('SampleTurboModule');