UNPKG

react-native-unit-components

Version:

Unit React Native components

49 lines (48 loc) 1.28 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getVersion = exports.getBuildNumber = exports.getAppName = exports.getAppIdentifier = void 0; var _reactNative = require("react-native"); const { AndroidAppInfo, IOSAppInfo } = _reactNative.NativeModules; const appInfoModule = _reactNative.Platform.OS === 'android' ? AndroidAppInfo : IOSAppInfo; const getAppName = async () => { try { const response = await appInfoModule.getAppName(); return response; } catch (error) { console.error(error); } }; exports.getAppName = getAppName; const getVersion = async () => { try { const response = await appInfoModule.getVersion(); return response; } catch (error) { console.error(error); } }; exports.getVersion = getVersion; const getBuildNumber = async () => { try { const response = await appInfoModule.getBuildNumber(); return response; } catch (error) { console.error(error); } }; exports.getBuildNumber = getBuildNumber; const getAppIdentifier = async () => { try { const response = await appInfoModule.getAppIdentifier(); return response; } catch (error) { console.error(error); } }; exports.getAppIdentifier = getAppIdentifier; //# sourceMappingURL=AppInfo.js.map