vegan-ipsum
Version:
Generates passages of vegan-themed placeholder text suitable for use in web pages, graphics, and more. Works in the browser, NodeJS, and React Native.
20 lines (16 loc) • 496 B
text/typescript
/**
* Determines if the current runtime environment is React Native.
*
* @returns {boolean} `true` if the runtime is React Native, otherwise `false`.
*/
const isReactNative = (): boolean => {
let isReactNativeResult: boolean = false;
try {
isReactNativeResult = navigator.product === "ReactNative";
// eslint-disable-next-line @typescript-eslint/no-unused-vars
} catch (e) {
isReactNativeResult = false;
}
return isReactNativeResult;
};
export default isReactNative;