vue-element-admin/node_modules/.cache/babel-loader/14c76f20a62252acd321b7d74451f89c.json
2025-08-05 23:51:42 +08:00

1 line
3.2 KiB
JSON

{"remainingRequest":"/Users/kang/Gitea/vue-element-admin/node_modules/babel-loader/lib/index.js!/Users/kang/Gitea/vue-element-admin/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/kang/Gitea/vue-element-admin/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/kang/Gitea/vue-element-admin/src/views/dashboard/index.vue?vue&type=script&lang=js","dependencies":[{"path":"/Users/kang/Gitea/vue-element-admin/src/views/dashboard/index.vue","mtime":1599486365000},{"path":"/Users/kang/Gitea/vue-element-admin/babel.config.js","mtime":1599486365000},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/cache-loader/dist/cjs.js","mtime":1754408227855},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/babel-loader/lib/index.js","mtime":1754408228132},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/cache-loader/dist/cjs.js","mtime":1754408227855},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/vue-loader/lib/index.js","mtime":1754408228175}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9vYmplY3RTcHJlYWQgZnJvbSAiL1VzZXJzL2thbmcvR2l0ZWEvdnVlLWVsZW1lbnQtYWRtaW4vbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL29iamVjdFNwcmVhZDIuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5hcnJheS5pbmNsdWRlcy5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLnN0cmluZy5pbmNsdWRlcy5qcyI7Ci8vCi8vCi8vCi8vCi8vCi8vCgppbXBvcnQgeyBtYXBHZXR0ZXJzIH0gZnJvbSAndnVleCc7CmltcG9ydCBhZG1pbkRhc2hib2FyZCBmcm9tICcuL2FkbWluJzsKaW1wb3J0IGVkaXRvckRhc2hib2FyZCBmcm9tICcuL2VkaXRvcic7CmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAnRGFzaGJvYXJkJywKICBjb21wb25lbnRzOiB7CiAgICBhZG1pbkRhc2hib2FyZDogYWRtaW5EYXNoYm9hcmQsCiAgICBlZGl0b3JEYXNoYm9hcmQ6IGVkaXRvckRhc2hib2FyZAogIH0sCiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIGN1cnJlbnRSb2xlOiAnYWRtaW5EYXNoYm9hcmQnCiAgICB9OwogIH0sCiAgY29tcHV0ZWQ6IF9vYmplY3RTcHJlYWQoe30sIG1hcEdldHRlcnMoWydyb2xlcyddKSksCiAgY3JlYXRlZDogZnVuY3Rpb24gY3JlYXRlZCgpIHsKICAgIGlmICghdGhpcy5yb2xlcy5pbmNsdWRlcygnYWRtaW4nKSkgewogICAgICB0aGlzLmN1cnJlbnRSb2xlID0gJ2VkaXRvckRhc2hib2FyZCc7CiAgICB9CiAgfQp9Ow=="},{"version":3,"names":["mapGetters","adminDashboard","editorDashboard","name","components","data","currentRole","computed","_objectSpread","created","roles","includes"],"sources":["src/views/dashboard/index.vue"],"sourcesContent":["<template>\n <div class=\"dashboard-container\">\n <component :is=\"currentRole\" />\n </div>\n</template>\n\n<script>\nimport { mapGetters } from 'vuex'\nimport adminDashboard from './admin'\nimport editorDashboard from './editor'\n\nexport default {\n name: 'Dashboard',\n components: { adminDashboard, editorDashboard },\n data() {\n return {\n currentRole: 'adminDashboard'\n }\n },\n computed: {\n ...mapGetters([\n 'roles'\n ])\n },\n created() {\n if (!this.roles.includes('admin')) {\n this.currentRole = 'editorDashboard'\n }\n }\n}\n</script>\n"],"mappings":";;;;;;;;;;AAOA,SAAAA,UAAA;AACA,OAAAC,cAAA;AACA,OAAAC,eAAA;AAEA;EACAC,IAAA;EACAC,UAAA;IAAAH,cAAA,EAAAA,cAAA;IAAAC,eAAA,EAAAA;EAAA;EACAG,IAAA,WAAAA,KAAA;IACA;MACAC,WAAA;IACA;EACA;EACAC,QAAA,EAAAC,aAAA,KACAR,UAAA,EACA,QACA,EACA;EACAS,OAAA,WAAAA,QAAA;IACA,UAAAC,KAAA,CAAAC,QAAA;MACA,KAAAL,WAAA;IACA;EACA;AACA","ignoreList":[]}]}