UNPKG

@swan-io/react-native-browser

Version:

An easy-to-use in-app browser module for React Native.

17 lines (13 loc) 424 B
import type { TurboModule } from "react-native"; import { TurboModuleRegistry } from "react-native"; type Options = { animationType?: string; dismissButtonStyle?: string; barTintColor?: number; controlTintColor?: number; }; export interface Spec extends TurboModule { open(url: string, options: Options): Promise<null>; close(): void; } export default TurboModuleRegistry.getEnforcing<Spec>("RNSwanBrowser");