import { requireNativeComponent, UIManager } from 'react-native'; import { LINKING_ERROR } from '../constants/FWErrorMessage'; const NativeComponentName = 'FWPlayerDeck'; declare global { var __FWPlayerDeck: any; } if (!global.__FWPlayerDeck) { global.__FWPlayerDeck = UIManager.getViewManagerConfig(NativeComponentName) != null ? requireNativeComponent(NativeComponentName) : () => { throw new Error(LINKING_ERROR); }; } const FWPlayerDeck = global.__FWPlayerDeck; export default FWPlayerDeck;