react-native-ios-utilities
Version:
Utilities for react-native + iOS
21 lines (15 loc) • 511 B
text/typescript
import { requireNativeModule } from 'expo-modules-core';
interface RNIUtilitiesModule {
notifyOnJavascriptModuleDidLoad(): void;
setSharedEnv<T extends object>(env: T);
notifyOnComponentWillUnmount(
node: number,
commandParams: {
shouldForceCleanup: boolean;
shouldIgnoreCleanupTriggers: boolean;
}
): Promise<void>;
};
export const RNIUtilitiesModule: RNIUtilitiesModule =
requireNativeModule('RNIUtilitiesModule');
RNIUtilitiesModule.notifyOnJavascriptModuleDidLoad();