react-elegant-ui
Version:
Elegant UI components, made by BEM best practices for react
42 lines (40 loc) • 1.32 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _exportNames = {
cnTheme: true
};
exports.cnTheme = void 0;
var _classname = require("@bem-react/classname");
var _types = require("./types");
Object.keys(_types).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _types[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _types[key];
}
});
});
var _configureRootTheme = require("./utils/configureRootTheme");
Object.keys(_configureRootTheme).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _configureRootTheme[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _configureRootTheme[key];
}
});
});
// Imported from yandex-ui. Source: https://github.com/bem/yandex-ui/
/**
* Factory to generate theme classname
*
* For more info check https://github.com/bem/bem-react/tree/master/packages/classname
*/
var cnTheme = exports.cnTheme = (0, _classname.cn)('Theme');