react-native-update-ota
Version:
Hot update for react native
14 lines (11 loc) • 513 B
text/typescript
import type { TurboModule } from 'react-native';
import { TurboModuleRegistry } from 'react-native';
export interface Spec extends TurboModule {
setupBundlePath(path: string, extension: string): Promise<boolean>;
setExactBundlePath(path: string): Promise<boolean>;
deleteBundle(i: number): Promise<boolean>;
restart(): void;
getCurrentVersion(a: number): Promise<string>;
setCurrentVersion(version: string): Promise<boolean>;
}
export default TurboModuleRegistry.getEnforcing<Spec>('OtaHotUpdate');