react-native-floating-bubble-ts
Version:
Floating bubbles for React Native and Typescript
14 lines (9 loc) • 754 B
text/typescript
import { NativeModules } from 'react-native';
const { RNFloatingBubble } = NativeModules;
export const reopenApp = (): void => RNFloatingBubble.reopenApp();
export const showFloatingBubble = (x = 50, y = 100): Promise<string> => RNFloatingBubble.showFloatingBubble(x, y);
export const hideFloatingBubble = (): Promise<string> => RNFloatingBubble.hideFloatingBubble();
export const checkPermission = (): Promise<string> => RNFloatingBubble.checkPermission();
export const requestPermission = (): Promise<string> => RNFloatingBubble.requestPermission();
export const initialize = (): Promise<string> => RNFloatingBubble.initialize();
export default { showFloatingBubble, hideFloatingBubble, requestPermission, checkPermission, initialize, reopenApp };