UNPKG

wix-style-react

Version:
48 lines (35 loc) 1.49 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _Utils = require('./Utils'); Object.keys(_Utils).forEach(function (key) { if (key === "default" || key === "__esModule") return; Object.defineProperty(exports, key, { enumerable: true, get: function get() { return _Utils[key]; } }); }); var _Typography_INTERNAL = require('./Typography_INTERNAL.scss'); var _Typography_INTERNAL2 = _interopRequireDefault(_Typography_INTERNAL); var _deprecationLog = require('../utils/deprecationLog'); var _deprecationLog2 = _interopRequireDefault(_deprecationLog); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var typographyProxy = _Typography_INTERNAL2.default; // Proxy is not supported in IE11, so we enable it only for development if (process.env.NODE_ENV !== 'production') { var deprecatedRegExp = new RegExp('^([ht][1-6]_[1-6]|t[1-6])$'); /* eslint-disable no-restricted-globals */ typographyProxy = new Proxy(_Typography_INTERNAL2.default, { /* eslint-enable no-restricted-globals */ get: function get(target, prop) { if (deprecatedRegExp.test(prop)) { (0, _deprecationLog2.default)('Typography class ' + prop + ' is deprecated. Please use new classes described at https://wix-wix-style-react.surge.sh/?selectedKind=Styling&selectedStory=1.2%20Typography%20Classes'); } return target[prop]; } }); } exports.default = typographyProxy;