@swan-io/react-native-browser
Version:
An easy-to-use in-app browser module for React Native.
17 lines (13 loc) • 424 B
text/typescript
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");