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

1 line
2.3 KiB
JSON

{"remainingRequest":"/Users/kang/Gitea/vue-element-admin-i18n/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/kang/Gitea/vue-element-admin-i18n/src/views/dashboard/index.vue?vue&type=script&lang=js","dependencies":[{"path":"/Users/kang/Gitea/vue-element-admin-i18n/src/views/dashboard/index.vue","mtime":1599486365000},{"path":"/Users/kang/Gitea/vue-element-admin-i18n/node_modules/cache-loader/dist/cjs.js","mtime":1754408227855},{"path":"/Users/kang/Gitea/vue-element-admin-i18n/node_modules/babel-loader/lib/index.js","mtime":1754408228132},{"path":"/Users/kang/Gitea/vue-element-admin-i18n/node_modules/cache-loader/dist/cjs.js","mtime":1754408227855},{"path":"/Users/kang/Gitea/vue-element-admin-i18n/node_modules/vue-loader/lib/index.js","mtime":1754408228175}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KCmltcG9ydCB7IG1hcEdldHRlcnMgfSBmcm9tICd2dWV4JwppbXBvcnQgYWRtaW5EYXNoYm9hcmQgZnJvbSAnLi9hZG1pbicKaW1wb3J0IGVkaXRvckRhc2hib2FyZCBmcm9tICcuL2VkaXRvcicKCmV4cG9ydCBkZWZhdWx0IHsKICBuYW1lOiAnRGFzaGJvYXJkJywKICBjb21wb25lbnRzOiB7IGFkbWluRGFzaGJvYXJkLCBlZGl0b3JEYXNoYm9hcmQgfSwKICBkYXRhKCkgewogICAgcmV0dXJuIHsKICAgICAgY3VycmVudFJvbGU6ICdhZG1pbkRhc2hib2FyZCcKICAgIH0KICB9LAogIGNvbXB1dGVkOiB7CiAgICAuLi5tYXBHZXR0ZXJzKFsKICAgICAgJ3JvbGVzJwogICAgXSkKICB9LAogIGNyZWF0ZWQoKSB7CiAgICBpZiAoIXRoaXMucm9sZXMuaW5jbHVkZXMoJ2FkbWluJykpIHsKICAgICAgdGhpcy5jdXJyZW50Um9sZSA9ICdlZGl0b3JEYXNoYm9hcmQnCiAgICB9CiAgfQp9Cg=="},{"version":3,"sources":["index.vue"],"names":[],"mappings":";;;;;;;AAOA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"index.vue","sourceRoot":"src/views/dashboard","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"]}]}