UNPKG

react-elegant-ui

Version:

Elegant UI components, made by BEM best practices for react

19 lines (18 loc) 521 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.canUseDOM = void 0; // Imported from yandex-ui. Source: https://github.com/bem/yandex-ui/ /** * Check available of browser API in current environment * * @example * if (canUseDOM()) { * document.querySelector('...') * } */ var canUseDOM = function () { return typeof window !== 'undefined' && typeof window.document !== 'undefined' && typeof window.document.createElement !== 'undefined'; }; exports.canUseDOM = canUseDOM;