UNPKG

stream-chat-react-native-core

Version:

The official React Native and Expo components for Stream Chat, a service for building chat applications

24 lines 966 B
Object.defineProperty(exports, "__esModule", { value: true }); exports.isRNVersionGreaterThanOrEqualTo = void 0; var _reactNative = require("react-native"); var isRNVersionGreaterThanOrEqualTo = version => { var _Platform$constants, _runtime$patch; var runtime = (_Platform$constants = _reactNative.Platform.constants) == null ? void 0 : _Platform$constants.reactNativeVersion; if (!runtime) { return false; } var current = [runtime.major, runtime.minor, (_runtime$patch = runtime.patch) != null ? _runtime$patch : 0]; var target = version.split('.').map(part => parseInt(part, 10) || 0); for (var i = 0; i < current.length; i++) { var _target$i; var wanted = (_target$i = target[i]) != null ? _target$i : 0; if (current[i] !== wanted) { return current[i] > wanted; } } return true; }; exports.isRNVersionGreaterThanOrEqualTo = isRNVersionGreaterThanOrEqualTo; //# sourceMappingURL=isRNVersionGreaterThanOrEqualTo.js.map