UNPKG

@qn-pandora/pandora-visualization

Version:

Pandora 通用可视化库

20 lines (19 loc) 973 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var lodash_1 = require("lodash"); var pandora_light_1 = require("./pandora-light"); var pandora_dark_1 = require("./pandora-dark"); var pandora_eleganceGreen_1 = require("./pandora-eleganceGreen"); var constants_1 = require("../../constants"); var opts = [pandora_light_1.cssVariable, pandora_dark_1.cssVariable, pandora_eleganceGreen_1.cssVariable]; var themeForJSMap = constants_1.themeOptions.reduce(function (styles, theme, index) { styles[theme] = { dashboardColor: lodash_1.get(opts[index], '--dashboardColor'), dashboardBGColor: lodash_1.get(opts[index], '--dashboardBg'), dashboardBlockBgColor: lodash_1.get(opts[index], '--dashboardBlockBg'), layoutBorderColor: lodash_1.get(opts[index], '--dashboardBorderCorder'), titlebarColor: lodash_1.get(opts[index], '--titlebarColor') }; return styles; }, {}); exports.default = themeForJSMap;