UNPKG

@grafana/faro-react

Version:

Faro package that enables easier integration in projects built with React.

24 lines 1.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isReactVersionAtLeast = exports.getMajorReactVersion = exports.isReactVersionAtLeast16 = exports.isReactVersionAtLeast17 = exports.isReactVersionAtLeast18 = exports.reactVersionMajor = exports.reactVersion = void 0; var react_1 = require("react"); exports.reactVersion = react_1.version; exports.reactVersionMajor = getMajorReactVersion(); exports.isReactVersionAtLeast18 = isReactVersionAtLeast(18); exports.isReactVersionAtLeast17 = isReactVersionAtLeast(17); exports.isReactVersionAtLeast16 = isReactVersionAtLeast(16); function getMajorReactVersion() { var major = exports.reactVersion.split('.'); try { return major[0] ? parseInt(major[0], 10) : null; } catch (err) { return null; } } exports.getMajorReactVersion = getMajorReactVersion; function isReactVersionAtLeast(version) { return exports.reactVersionMajor === null ? false : exports.reactVersionMajor >= version; } exports.isReactVersionAtLeast = isReactVersionAtLeast; //# sourceMappingURL=reactVersion.js.map