diff --git a/.eslintrc.js b/.eslintrc.js index 41fdc453..e6f72a44 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -16,6 +16,8 @@ module.exports = { watch: "readonly", ref:"readonly", toRef:"readonly", + reactive:"readonly", + toRefs:"readonly", onMounted:"readonly", onBeforeUnmount:"readonly", getCurrentInstance:"readonly", diff --git a/src/components/RightPanel/index.vue b/src/components/RightPanel/index.vue index a58097dd..b8b36324 100644 --- a/src/components/RightPanel/index.vue +++ b/src/components/RightPanel/index.vue @@ -3,14 +3,10 @@ import { onBeforeUnmount, onMounted, ref, watch } from 'vue'; import { addClass, removeClass } from '@/utils/index'; -import { useSettingsStore } from '@/store/modules/settings'; - // 图标依赖 import { Close, Setting } from '@element-plus/icons-vue'; import { ElColorPicker } from 'element-plus'; -const settingsStore = useSettingsStore(); - const show = ref(false); defineProps({ diff --git a/src/directive/utils/index.ts b/src/directive/utils/index.ts index 0098a141..7e1de783 100644 --- a/src/directive/utils/index.ts +++ b/src/directive/utils/index.ts @@ -5,7 +5,7 @@ import { Directive } from 'vue'; */ export const deBounce: Directive = { mounted(el: HTMLElement) { - el.addEventListener('click', e => { + el.addEventListener('click', () => { el.classList.add('is-disabled'); setTimeout(() => { el.classList.remove('is-disabled'); diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue index 756db607..5e60d599 100644 --- a/src/views/system/user/index.vue +++ b/src/views/system/user/index.vue @@ -42,8 +42,6 @@ import { Plus, Refresh, Delete, - Download, - Top, UploadFilled } from '@element-plus/icons-vue'; import {