mirror of
https://github.com/un-pany/v3-admin-vite.git
synced 2025-04-20 19:09:21 +08:00
fix: 移除手动导入 ElMessage & ElConfigProvider
This commit is contained in:
parent
16f8ab5b9e
commit
30ae5361c1
@ -10,7 +10,9 @@ module.exports = {
|
||||
defineProps: "readonly",
|
||||
defineEmits: "readonly",
|
||||
defineExpose: "readonly",
|
||||
withDefaults: "readonly"
|
||||
withDefaults: "readonly",
|
||||
// element-plus
|
||||
ElMessage: "readonly"
|
||||
},
|
||||
extends: [
|
||||
"plugin:vue/vue3-essential",
|
||||
|
@ -1,6 +1,5 @@
|
||||
<script lang="ts" setup>
|
||||
import { useAppStore } from "@/store/modules/app"
|
||||
import { ElConfigProvider } from "element-plus"
|
||||
import zhCn from "element-plus/lib/locale/lang/zh-cn"
|
||||
|
||||
useAppStore().initTheme() // 初始化 theme
|
||||
|
@ -1,5 +1,4 @@
|
||||
<script lang="ts" setup>
|
||||
import { ElMessage } from "element-plus"
|
||||
import { FullScreen } from "@element-plus/icons-vue"
|
||||
import screenfull from "screenfull"
|
||||
|
||||
|
@ -2,7 +2,6 @@ import router from "@/router"
|
||||
import { RouteLocationNormalized } from "vue-router"
|
||||
import { useUserStoreHook } from "@/store/modules/user"
|
||||
import { usePermissionStoreHook } from "@/store/modules/permission"
|
||||
import { ElMessage } from "element-plus"
|
||||
import { whiteList } from "@/config/white-list"
|
||||
import { getToken } from "@/utils/cookies"
|
||||
import asyncRouteSettings from "@/config/async-route"
|
||||
|
@ -1,6 +1,5 @@
|
||||
import axios, { AxiosInstance, AxiosRequestConfig } from "axios"
|
||||
import { get } from "lodash-es"
|
||||
import { ElMessage } from "element-plus"
|
||||
import { getToken } from "@/utils/cookies"
|
||||
import { useUserStoreHook } from "@/store/modules/user"
|
||||
|
||||
|
2
types/auto-imports.d.ts
vendored
2
types/auto-imports.d.ts
vendored
@ -1,6 +1,6 @@
|
||||
// Generated by 'unplugin-auto-import'
|
||||
// We suggest you to commit this file into source control
|
||||
declare global {
|
||||
|
||||
const ElMessage: typeof import('element-plus/es')['ElMessage']
|
||||
}
|
||||
export {}
|
||||
|
1
types/components.d.ts
vendored
1
types/components.d.ts
vendored
@ -9,6 +9,7 @@ declare module '@vue/runtime-core' {
|
||||
ElBreadcrumb: typeof import('element-plus/es')['ElBreadcrumb']
|
||||
ElBreadcrumbItem: typeof import('element-plus/es')['ElBreadcrumbItem']
|
||||
ElButton: typeof import('element-plus/es')['ElButton']
|
||||
ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider']
|
||||
ElDrawer: typeof import('element-plus/es')['ElDrawer']
|
||||
ElDropdown: typeof import('element-plus/es')['ElDropdown']
|
||||
ElDropdownItem: typeof import('element-plus/es')['ElDropdownItem']
|
||||
|
Loading…
x
Reference in New Issue
Block a user