@skbkontur/ui-kit
Version:
19 lines • 763 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
var utils_1 = require("../utils");
var common_1 = require("./common");
var MENU_ITEM_STATES = ['default', 'hover', 'selected', 'disabled'];
exports.getMenuItemtheme = function (base) {
if (base === void 0) { base = common_1.getCommonTheme(); }
var getColor = utils_1.getThemeColor.bind(null, base.colors);
var menuItemStyles = base.components.dropdown_menu_item;
var stateStyles = {};
MENU_ITEM_STATES.forEach(function (state) {
stateStyles[state] = {
color: getColor(menuItemStyles[state].text),
background: getColor(menuItemStyles[state].background)
};
});
return stateStyles;
};
//# sourceMappingURL=menuItem.js.map
;