diff --git a/src/directives/copy.ts b/src/directives/copy.ts index 76fd5db..783435b 100644 --- a/src/directives/copy.ts +++ b/src/directives/copy.ts @@ -1,5 +1,6 @@ import type { App, Directive } from 'vue' import { $t } from '@/utils' +import { coiMsgError, coiMsgSuccess } from '@/utils/coi' interface CopyHTMLElement extends HTMLElement { _copyText: string @@ -11,12 +12,12 @@ export function install(app: App) { function clipboardEnable() { if (!isSupported.value) { - window.$message.error($t('components.copyText.unsupportedError')) + coiMsgError($t('components.copyText.unsupportedError')) return false } if (permissionWrite.value === 'denied') { - window.$message.error($t('components.copyText.unpermittedError')) + coiMsgError($t('components.copyText.unpermittedError')) return false } return true @@ -26,7 +27,7 @@ export function install(app: App) { if (!clipboardEnable()) return copy(this._copyText) - window.$message.success($t('components.copyText.message')) + coiMsgSuccess($t('components.copyText.message')) } function updataClipboard(el: CopyHTMLElement, text: string) { diff --git a/src/hooks/useTabScroll.ts b/src/hooks/useTabScroll.ts index 4923c36..f40e364 100644 --- a/src/hooks/useTabScroll.ts +++ b/src/hooks/useTabScroll.ts @@ -1,5 +1,6 @@ import type { NScrollbar } from 'naive-ui' -import { ref, type Ref, watchEffect } from 'vue' +import { ref, watchEffect } from 'vue' +import type { Ref } from 'vue' import { throttle } from 'radash' export function useTabScroll(currentTabPath: Ref) { diff --git a/src/layouts/components/common/SettingDrawer.vue b/src/layouts/components/common/SettingDrawer.vue index 96e93ee..b50d5b4 100644 --- a/src/layouts/components/common/SettingDrawer.vue +++ b/src/layouts/components/common/SettingDrawer.vue @@ -1,5 +1,6 @@ diff --git a/src/layouts/components/header/Notices.vue b/src/layouts/components/header/Notices.vue index c068621..fa851f2 100644 --- a/src/layouts/components/header/Notices.vue +++ b/src/layouts/components/header/Notices.vue @@ -1,5 +1,6 @@