1 line
9.1 KiB
JSON
1 line
9.1 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/layout/components/Navbar.vue?vue&type=script&lang=js","dependencies":[{"path":"/Users/kang/Gitea/vue-element-admin/src/layout/components/Navbar.vue","mtime":1755961802765},{"path":"/Users/kang/Gitea/vue-element-admin/babel.config.js","mtime":1755961549149},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/cache-loader/dist/cjs.js","mtime":1755961549645},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/babel-loader/lib/index.js","mtime":1755961549535},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/cache-loader/dist/cjs.js","mtime":1755961549645},{"path":"/Users/kang/Gitea/vue-element-admin/node_modules/vue-loader/lib/index.js","mtime":1755961551495}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IF9yZWdlbmVyYXRvciBmcm9tICIvVXNlcnMva2FuZy9HaXRlYS92dWUtZWxlbWVudC1hZG1pbi9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9lc20vcmVnZW5lcmF0b3IuanMiOwppbXBvcnQgX2FzeW5jVG9HZW5lcmF0b3IgZnJvbSAiL1VzZXJzL2thbmcvR2l0ZWEvdnVlLWVsZW1lbnQtYWRtaW4vbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvZXNtL2FzeW5jVG9HZW5lcmF0b3IuanMiOwppbXBvcnQgX29iamVjdFNwcmVhZCBmcm9tICIvVXNlcnMva2FuZy9HaXRlYS92dWUtZWxlbWVudC1hZG1pbi9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9lc20vb2JqZWN0U3ByZWFkMi5qcyI7Ci8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCgppbXBvcnQgeyBtYXBHZXR0ZXJzIH0gZnJvbSAndnVleCc7CmltcG9ydCBCcmVhZGNydW1iIGZyb20gJ0AvY29tcG9uZW50cy9CcmVhZGNydW1iJzsKaW1wb3J0IEhhbWJ1cmdlciBmcm9tICdAL2NvbXBvbmVudHMvSGFtYnVyZ2VyJzsKaW1wb3J0IEVycm9yTG9nIGZyb20gJ0AvY29tcG9uZW50cy9FcnJvckxvZyc7CmltcG9ydCBTY3JlZW5mdWxsIGZyb20gJ0AvY29tcG9uZW50cy9TY3JlZW5mdWxsJzsKaW1wb3J0IFNpemVTZWxlY3QgZnJvbSAnQC9jb21wb25lbnRzL1NpemVTZWxlY3QnOwppbXBvcnQgTGFuZ1NlbGVjdCBmcm9tICdAL2NvbXBvbmVudHMvTGFuZ1NlbGVjdCc7CmltcG9ydCBTZWFyY2ggZnJvbSAnQC9jb21wb25lbnRzL0hlYWRlclNlYXJjaCc7CmV4cG9ydCBkZWZhdWx0IHsKICBjb21wb25lbnRzOiB7CiAgICBCcmVhZGNydW1iOiBCcmVhZGNydW1iLAogICAgSGFtYnVyZ2VyOiBIYW1idXJnZXIsCiAgICBFcnJvckxvZzogRXJyb3JMb2csCiAgICBTY3JlZW5mdWxsOiBTY3JlZW5mdWxsLAogICAgU2l6ZVNlbGVjdDogU2l6ZVNlbGVjdCwKICAgIExhbmdTZWxlY3Q6IExhbmdTZWxlY3QsCiAgICBTZWFyY2g6IFNlYXJjaAogIH0sCiAgY29tcHV0ZWQ6IF9vYmplY3RTcHJlYWQoe30sIG1hcEdldHRlcnMoWydzaWRlYmFyJywgJ2F2YXRhcicsICdkZXZpY2UnXSkpLAogIG1ldGhvZHM6IHsKICAgIHRvZ2dsZVNpZGVCYXI6IGZ1bmN0aW9uIHRvZ2dsZVNpZGVCYXIoKSB7CiAgICAgIHRoaXMuJHN0b3JlLmRpc3BhdGNoKCdhcHAvdG9nZ2xlU2lkZUJhcicpOwogICAgfSwKICAgIGxvZ291dDogZnVuY3Rpb24gbG9nb3V0KCkgewogICAgICB2YXIgX3RoaXMgPSB0aGlzOwogICAgICByZXR1cm4gX2FzeW5jVG9HZW5lcmF0b3IoLyojX19QVVJFX18qL19yZWdlbmVyYXRvcigpLm0oZnVuY3Rpb24gX2NhbGxlZSgpIHsKICAgICAgICByZXR1cm4gX3JlZ2VuZXJhdG9yKCkudyhmdW5jdGlvbiAoX2NvbnRleHQpIHsKICAgICAgICAgIHdoaWxlICgxKSBzd2l0Y2ggKF9jb250ZXh0Lm4pIHsKICAgICAgICAgICAgY2FzZSAwOgogICAgICAgICAgICAgIF9jb250ZXh0Lm4gPSAxOwogICAgICAgICAgICAgIHJldHVybiBfdGhpcy4kc3RvcmUuZGlzcGF0Y2goJ3VzZXIvbG9nb3V0Jyk7CiAgICAgICAgICAgIGNhc2UgMToKICAgICAgICAgICAgICBfdGhpcy4kcm91dGVyLnB1c2goIi9sb2dpbj9yZWRpcmVjdD0iLmNvbmNhdChfdGhpcy4kcm91dGUuZnVsbFBhdGgpKTsKICAgICAgICAgICAgY2FzZSAyOgogICAgICAgICAgICAgIHJldHVybiBfY29udGV4dC5hKDIpOwogICAgICAgICAgfQogICAgICAgIH0sIF9jYWxsZWUpOwogICAgICB9KSkoKTsKICAgIH0KICB9Cn07"},{"version":3,"names":["mapGetters","Breadcrumb","Hamburger","ErrorLog","Screenfull","SizeSelect","LangSelect","Search","components","computed","_objectSpread","methods","toggleSideBar","$store","dispatch","logout","_this","_asyncToGenerator","_regenerator","m","_callee","w","_context","n","$router","push","concat","$route","fullPath","a"],"sources":["src/layout/components/Navbar.vue"],"sourcesContent":["<template>\n <div class=\"navbar\">\n <hamburger id=\"hamburger-container\" :is-active=\"sidebar.opened\" class=\"hamburger-container\" @toggleClick=\"toggleSideBar\" />\n\n <breadcrumb id=\"breadcrumb-container\" class=\"breadcrumb-container\" />\n\n <div class=\"right-menu\">\n <template v-if=\"device!=='mobile'\">\n <search id=\"header-search\" class=\"right-menu-item\" />\n\n <error-log class=\"errLog-container right-menu-item hover-effect\" />\n\n <screenfull id=\"screenfull\" class=\"right-menu-item hover-effect\" />\n\n <lang-select class=\"right-menu-item hover-effect\" />\n\n </template>\n\n <el-dropdown class=\"avatar-container right-menu-item hover-effect\" trigger=\"click\">\n <div class=\"avatar-wrapper\">\n <img :src=\"avatar+'?imageView2/1/w/80/h/80'\" class=\"user-avatar\">\n <i class=\"el-icon-caret-bottom\" />\n </div>\n <el-dropdown-menu slot=\"dropdown\">\n <router-link to=\"/profile/index\">\n <el-dropdown-item>\n {{ $t('navbar.profile') }}\n </el-dropdown-item>\n </router-link>\n <router-link to=\"/\">\n <el-dropdown-item>\n {{ $t('navbar.dashboard') }}\n </el-dropdown-item>\n </router-link>\n <a target=\"_blank\" href=\"https://github.com/PanJiaChen/vue-element-admin/\">\n <el-dropdown-item>\n {{ $t('navbar.github') }}\n </el-dropdown-item>\n </a>\n <a target=\"_blank\" href=\"https://panjiachen.github.io/vue-element-admin-site/#/\">\n <el-dropdown-item>Docs</el-dropdown-item>\n </a>\n <el-dropdown-item divided @click.native=\"logout\">\n <span style=\"display:block;\">{{ $t('navbar.logOut') }}</span>\n </el-dropdown-item>\n </el-dropdown-menu>\n </el-dropdown>\n </div>\n </div>\n</template>\n\n<script>\nimport { mapGetters } from 'vuex'\nimport Breadcrumb from '@/components/Breadcrumb'\nimport Hamburger from '@/components/Hamburger'\nimport ErrorLog from '@/components/ErrorLog'\nimport Screenfull from '@/components/Screenfull'\nimport SizeSelect from '@/components/SizeSelect'\nimport LangSelect from '@/components/LangSelect'\nimport Search from '@/components/HeaderSearch'\n\nexport default {\n components: {\n Breadcrumb,\n Hamburger,\n ErrorLog,\n Screenfull,\n SizeSelect,\n LangSelect,\n Search\n },\n computed: {\n ...mapGetters([\n 'sidebar',\n 'avatar',\n 'device'\n ])\n },\n methods: {\n toggleSideBar() {\n this.$store.dispatch('app/toggleSideBar')\n },\n async logout() {\n await this.$store.dispatch('user/logout')\n this.$router.push(`/login?redirect=${this.$route.fullPath}`)\n }\n }\n}\n</script>\n\n<style lang=\"scss\" scoped>\n.navbar {\n height: 50px;\n overflow: hidden;\n position: relative;\n background: #fff;\n box-shadow: 0 1px 4px rgba(0,21,41,.08);\n\n .hamburger-container {\n line-height: 46px;\n height: 100%;\n float: left;\n cursor: pointer;\n transition: background .3s;\n -webkit-tap-highlight-color:transparent;\n\n &:hover {\n background: rgba(0, 0, 0, .025)\n }\n }\n\n .breadcrumb-container {\n float: left;\n }\n\n .errLog-container {\n display: inline-block;\n vertical-align: top;\n }\n\n .right-menu {\n float: right;\n height: 100%;\n line-height: 50px;\n\n &:focus {\n outline: none;\n }\n\n .right-menu-item {\n display: inline-block;\n padding: 0 8px;\n height: 100%;\n font-size: 18px;\n color: #5a5e66;\n vertical-align: text-bottom;\n\n &.hover-effect {\n cursor: pointer;\n transition: background .3s;\n\n &:hover {\n background: rgba(0, 0, 0, .025)\n }\n }\n }\n\n .avatar-container {\n margin-right: 30px;\n\n .avatar-wrapper {\n margin-top: 5px;\n position: relative;\n\n .user-avatar {\n cursor: pointer;\n width: 40px;\n height: 40px;\n border-radius: 10px;\n }\n\n .el-icon-caret-bottom {\n cursor: pointer;\n position: absolute;\n right: -20px;\n top: 25px;\n font-size: 12px;\n }\n }\n }\n }\n}\n</style>\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAoDA,SAAAA,UAAA;AACA,OAAAC,UAAA;AACA,OAAAC,SAAA;AACA,OAAAC,QAAA;AACA,OAAAC,UAAA;AACA,OAAAC,UAAA;AACA,OAAAC,UAAA;AACA,OAAAC,MAAA;AAEA;EACAC,UAAA;IACAP,UAAA,EAAAA,UAAA;IACAC,SAAA,EAAAA,SAAA;IACAC,QAAA,EAAAA,QAAA;IACAC,UAAA,EAAAA,UAAA;IACAC,UAAA,EAAAA,UAAA;IACAC,UAAA,EAAAA,UAAA;IACAC,MAAA,EAAAA;EACA;EACAE,QAAA,EAAAC,aAAA,KACAV,UAAA,EACA,WACA,UACA,SACA,EACA;EACAW,OAAA;IACAC,aAAA,WAAAA,cAAA;MACA,KAAAC,MAAA,CAAAC,QAAA;IACA;IACAC,MAAA,WAAAA,OAAA;MAAA,IAAAC,KAAA;MAAA,OAAAC,iBAAA,cAAAC,YAAA,GAAAC,CAAA,UAAAC,QAAA;QAAA,OAAAF,YAAA,GAAAG,CAAA,WAAAC,QAAA;UAAA,kBAAAA,QAAA,CAAAC,CAAA;YAAA;cAAAD,QAAA,CAAAC,CAAA;cAAA,OACAP,KAAA,CAAAH,MAAA,CAAAC,QAAA;YAAA;cACAE,KAAA,CAAAQ,OAAA,CAAAC,IAAA,oBAAAC,MAAA,CAAAV,KAAA,CAAAW,MAAA,CAAAC,QAAA;YAAA;cAAA,OAAAN,QAAA,CAAAO,CAAA;UAAA;QAAA,GAAAT,OAAA;MAAA;IACA;EACA;AACA","ignoreList":[]}]} |