@vtex/styleguide
Version:
> VTEX Styleguide React components ([Docs](https://vtex.github.io/styleguide))
21 lines (17 loc) • 648 B
JavaScript
;
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 = {}));