1 line
7.4 KiB
JSON
1 line
7.4 KiB
JSON
|
|
{"remainingRequest":"E:\\hz-zhhq-web\\node_modules\\thread-loader\\dist\\cjs.js!E:\\hz-zhhq-web\\node_modules\\babel-loader\\lib\\index.js!E:\\hz-zhhq-web\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\hz-zhhq-web\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\hz-zhhq-web\\src\\components\\ThemePicker\\index.vue?vue&type=script&lang=js","dependencies":[{"path":"E:\\hz-zhhq-web\\src\\components\\ThemePicker\\index.vue","mtime":1737610069385},{"path":"E:\\hz-zhhq-web\\babel.config.js","mtime":1737610069371},{"path":"E:\\hz-zhhq-web\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\hz-zhhq-web\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\hz-zhhq-web\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000},{"path":"E:\\hz-zhhq-web\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\hz-zhhq-web\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"core-js/modules/es6.number.constructor\";\nimport \"core-js/modules/es6.regexp.to-string\";\nimport _regeneratorRuntime from \"E:/hz-zhhq-web/node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js\";\nimport \"core-js/modules/web.dom.iterable\";\nimport \"core-js/modules/es6.regexp.constructor\";\nimport \"core-js/modules/es6.regexp.replace\";\nimport \"regenerator-runtime/runtime\";\nimport _asyncToGenerator from \"E:/hz-zhhq-web/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\";\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nvar version = require('element-ui/package.json').version; // element-ui version from node_modules\nvar ORIGINAL_THEME = '#409EFF'; // default color\n\nexport default {\n data: function data() {\n return {\n chalk: '',\n // content of theme-chalk css\n theme: ''\n };\n },\n computed: {\n defaultTheme: function defaultTheme() {\n return this.$store.state.settings.theme;\n }\n },\n watch: {\n defaultTheme: {\n handler: function handler(val, oldVal) {\n this.theme = val;\n },\n immediate: true\n },\n theme: function () {\n var _theme = _asyncToGenerator(/*#__PURE__*/_regeneratorRuntime().mark(function _callee(val) {\n var _this = this;\n var oldVal, themeCluster, originalCluster, $message, getHandler, url, chalkHandler, styles;\n return _regeneratorRuntime().wrap(function _callee$(_context) {\n while (1) switch (_context.prev = _context.next) {\n case 0:\n oldVal = this.chalk ? this.theme : ORIGINAL_THEME;\n if (!(typeof val !== 'string')) {\n _context.next = 3;\n break;\n }\n return _context.abrupt(\"return\");\n case 3:\n themeCluster = this.getThemeCluster(val.replace('#', ''));\n originalCluster = this.getThemeCluster(oldVal.replace('#', '')); // console.log(themeCluster, originalCluster)\n $message = this.$message({\n message: ' Compiling the theme',\n customClass: 'theme-message',\n type: 'success',\n duration: 0,\n iconClass: 'el-icon-loading'\n });\n getHandler = function getHandler(variable, id) {\n return function () {\n var originalCluster = _this.getThemeCluster(ORIGINAL_THEME.replace('#', ''));\n var newStyle = _this.updateStyle(_this[variable], originalCluster, themeCluster);\n var styleTag = document.getElementById(id);\n if (!styleTag) {\n styleTag = document.createElement('style');\n styleTag.setAttribute('id', id);\n document.head.appendChild(styleTag);\n }\n styleTag.innerText = newStyle;\n };\n };\n if (this.chalk) {\n _context.next = 11;\n break;\n }\n
|