From 596fb2feee74644c8dc751d14b2b021362743207 Mon Sep 17 00:00:00 2001 From: yangsy Date: Fri, 26 Sep 2025 12:04:45 +0800 Subject: [PATCH] refactor: extract VersionInfo --- src/apis/domains/version-info.ts | 4 ++++ src/composables/query/system/use-version-check-query.ts | 6 +----- 2 files changed, 5 insertions(+), 5 deletions(-) create mode 100644 src/apis/domains/version-info.ts diff --git a/src/apis/domains/version-info.ts b/src/apis/domains/version-info.ts new file mode 100644 index 0000000..179d1aa --- /dev/null +++ b/src/apis/domains/version-info.ts @@ -0,0 +1,4 @@ +export interface VersionInfo { + version: string; + buildTime: string; +} diff --git a/src/composables/query/system/use-version-check-query.ts b/src/composables/query/system/use-version-check-query.ts index 18bcf47..fbc9bcb 100644 --- a/src/composables/query/system/use-version-check-query.ts +++ b/src/composables/query/system/use-version-check-query.ts @@ -1,13 +1,9 @@ +import type { VersionInfo } from '@/apis/domains/version-info'; import { useQuery } from '@tanstack/vue-query'; import axios from 'axios'; import { h, ref, watch } from 'vue'; export function useVersionCheckQuery() { - interface VersionInfo { - version: string; - buildTime: string; - } - const localVersionInfo = ref(); const dialogShow = ref(false);