From c2ec1b666868bbf210b5fab3099eb7410a3505da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B3=E5=85=83=E7=9A=93?= Date: Sun, 25 May 2025 09:27:58 +0800 Subject: [PATCH] Switch to a basic API endpoint to get tab info. --- components/app/windows/news.vue | 71 +++++++++++++-------------------- pages/desktop.vue | 4 +- server/api/cached/tabs.ts | 17 +++++++- 3 files changed, 45 insertions(+), 47 deletions(-) diff --git a/components/app/windows/news.vue b/components/app/windows/news.vue index 22f4eaf..51f0dc0 100644 --- a/components/app/windows/news.vue +++ b/components/app/windows/news.vue @@ -1,36 +1,25 @@ @@ -66,7 +52,7 @@ onMounted(async () => {
-
Loading...
-
-
- +
+
+ +
-
diff --git a/pages/desktop.vue b/pages/desktop.vue index 9219e1b..306d2cd 100644 --- a/pages/desktop.vue +++ b/pages/desktop.vue @@ -166,8 +166,8 @@ const associAppWindow = [ id: "11", title: t("app.newsview"), component: NewsViewWindow, - width: "700px", - height: "500px", + width: "800px", + height: "600px", }, ]; diff --git a/server/api/cached/tabs.ts b/server/api/cached/tabs.ts index 0cb728f..1582111 100644 --- a/server/api/cached/tabs.ts +++ b/server/api/cached/tabs.ts @@ -1,3 +1,16 @@ export default defineEventHandler(async (event) => { - return "cool"; -}); + return { + data: [ + { + text: "國內", + url: "domestic", + default: true, + }, + { + text: "國外", + url: "global", + default: false, + }, +] + } +}) \ No newline at end of file