const { NativeModules, Platform } = require('react-native'); export interface SharedData { title?: string; text?: string; resources?: string[]; } const ShareExtension = (NativeModules.ShareExtension) ? { data: () => NativeModules.ShareExtension.data(), close: () => NativeModules.ShareExtension.close(), shareURL: (Platform.OS === 'ios') ? NativeModules.ShareExtension.getConstants().SHARE_EXTENSION_SHARE_URL : '', } : { data: () => {}, close: () => {}, shareURL: '', }; export default ShareExtension;