react-native-worklets
Version:
The React Native multithreading library
31 lines (26 loc) • 621 B
text/typescript
;
import { getRuntimeKind, RuntimeKind } from '../runtimeKind';
import {
IS_JEST as RN_IS_JEST,
IS_WEB as RN_IS_WEB,
IS_WINDOWS as RN_IS_WINDOWS,
SHOULD_BE_USE_WEB as RN_SHOULD_BE_USE_WEB,
} from './PlatformChecker';
let IS_JEST = false;
let IS_WEB = false;
let IS_WINDOWS = false;
let SHOULD_BE_USE_WEB = false;
if (getRuntimeKind() === RuntimeKind.ReactNative) {
IS_JEST = RN_IS_JEST;
IS_WEB = RN_IS_WEB;
IS_WINDOWS = RN_IS_WINDOWS;
SHOULD_BE_USE_WEB = RN_SHOULD_BE_USE_WEB;
}
export {
IS_JEST,
/** @knipIgnore */
IS_WEB,
/** @knipIgnore */
IS_WINDOWS,
SHOULD_BE_USE_WEB,
};