From 0853bba9260c19c7d90ea07ff812c887625dc475 Mon Sep 17 00:00:00 2001 From: Zyronon Date: Tue, 25 Nov 2025 16:43:00 +0800 Subject: [PATCH] feat:add feedback link & migrate notice --- src/components/MigrateDialog.vue | 21 ++--- src/pages/article/ArticlesPage.vue | 7 +- src/pages/layout.vue | 7 ++ src/pages/setting/Setting.vue | 146 ++++++++++++++--------------- src/pages/word/WordsPage.vue | 9 +- 5 files changed, 102 insertions(+), 88 deletions(-) diff --git a/src/components/MigrateDialog.vue b/src/components/MigrateDialog.vue index 683ce4f9..a3504ec9 100644 --- a/src/components/MigrateDialog.vue +++ b/src/components/MigrateDialog.vue @@ -82,7 +82,6 @@ async function transfer() { Toast.success('迁移完成') model.value = false emit('ok') - } catch (e) { Toast.error('迁移失败:' + e) console.error('迁移失败', e); @@ -91,21 +90,21 @@ async function transfer() { diff --git a/src/pages/article/ArticlesPage.vue b/src/pages/article/ArticlesPage.vue index 9d10a300..c893d57d 100644 --- a/src/pages/article/ArticlesPage.vue +++ b/src/pages/article/ArticlesPage.vue @@ -18,7 +18,7 @@ import dayjs from "dayjs"; import isBetween from "dayjs/plugin/isBetween"; import isoWeek from 'dayjs/plugin/isoWeek' import { useFetch } from "@vueuse/core"; -import { AppEnv, DICT_LIST, PracticeSaveArticleKey } from "@/config/env.ts"; +import {AppEnv, DICT_LIST, Host, PracticeSaveArticleKey} from "@/config/env.ts"; import { myDictList } from "@/apis"; dayjs.extend(isoWeek) @@ -162,11 +162,16 @@ const weekList = $computed(() => { const {data: recommendBookList, isFetching} = useFetch(resourceWrap(DICT_LIST.ARTICLE.RECOMMENDED)).json() +let isNewHost = $ref(window.location.host === Host)