UNPKG

@ua/react-native-airship

Version:
33 lines (31 loc) 1.69 kB
"use strict"; import { NativeModules } from 'react-native'; import { AirshipRoot } from "./AirshipRoot.js"; export { AirshipRoot, AirshipRootIOS } from "./AirshipRoot.js"; export { AirshipActions } from "./AirshipActions.js"; export { AirshipAnalytics } from "./AirshipAnalytics.js"; export { AirshipChannel } from "./AirshipChannel.js"; export { AirshipContact } from "./AirshipContact.js"; export { AirshipInApp } from "./AirshipInApp.js"; export { AirshipLocale } from "./AirshipLocale.js"; export { AirshipMessageCenter } from "./AirshipMessageCenter.js"; export { AirshipPreferenceCenter } from "./AirshipPreferenceCenter.js"; export { AirshipPrivacyManager } from "./AirshipPrivacyManager.js"; export { AirshipFeatureFlagManager } from "./AirshipFeatureFlagManager.js"; export { AirshipLiveActivityManager } from "./AirshipLiveActivityManager.js"; export { AirshipPush, AirshipPushAndroid, AirshipPushIOS } from "./AirshipPush.js"; export { SubscriptionListEditor } from "./SubscriptionListEditor.js"; export { TagGroupEditor } from "./TagGroupEditor.js"; export { ScopedSubscriptionListEditor } from "./ScopedSubscriptionListEditor.js"; export { AttributeEditor } from "./AttributeEditor.js"; export * from "./types.js"; export * from "./MessageView.js"; export * from "./AirshipEmbeddedView.js"; export { Subscription } from "./UAEventEmitter.js"; // @ts-expect-error const isTurboModuleEnabled = global.__turboModuleProxy != null; const AirshipModule = isTurboModuleEnabled ? require('./NativeRNAirship').default : NativeModules.RNAirship; const sharedAirship = new AirshipRoot(AirshipModule); const Airship = sharedAirship; export default Airship; //# sourceMappingURL=index.js.map