UNPKG

@vtex/styleguide

Version:

> VTEX Styleguide React components ([Docs](https://vtex.github.io/styleguide))

21 lines (17 loc) 648 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Key = exports.useEnhancedEffect = exports.canUseDOM = undefined; var _react = require("react"); var canUseDOM = exports.canUseDOM = typeof window !== 'undefined' && typeof window.document !== 'undefined'; var useEnhancedEffect = exports.useEnhancedEffect = canUseDOM ? _react.useLayoutEffect : _react.useEffect; var Key = exports.Key = undefined; (function (Key) { Key["TAB"] = "Tab"; Key[Key["SHIFT"] = 16] = "SHIFT"; Key["ESCAPE"] = "Escape"; Key["ESC"] = "Esc"; Key["SPACE"] = " "; Key["ENTER"] = "Enter"; })(Key || (exports.Key = Key = {}));