From 1cbfe60f8c7516376c60c9758de9923ee675d0fe Mon Sep 17 00:00:00 2001 From: Snowykami Date: Fri, 25 Jul 2025 04:23:45 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat:=20=E6=9B=B4=E6=96=B0=E6=A0=87?= =?UTF-8?q?=E7=AD=BE=E5=88=97=E8=A1=A8=E8=8E=B7=E5=8F=96=E9=80=BB=E8=BE=91?= =?UTF-8?q?=EF=BC=8C=E6=94=AF=E6=8C=81=E7=A9=BA=E6=95=B0=E6=8D=AE=E5=A4=84?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/api/label.ts | 4 ++-- web/src/components/blog-home.tsx | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/web/src/api/label.ts b/web/src/api/label.ts index d8d6ae1..e6ec98f 100644 --- a/web/src/api/label.ts +++ b/web/src/api/label.ts @@ -3,8 +3,8 @@ import type { BaseResponse } from "@/models/resp"; import axiosClient from "./client"; -export async function listLabels(): Promise> { - const res = await axiosClient.get>("/label/list", { +export async function listLabels(): Promise> { + const res = await axiosClient.get>("/label/list", { }); return res.data; } \ No newline at end of file diff --git a/web/src/components/blog-home.tsx b/web/src/components/blog-home.tsx index df67d87..a8891c8 100644 --- a/web/src/components/blog-home.tsx +++ b/web/src/components/blog-home.tsx @@ -68,7 +68,7 @@ export default function BlogHome() { // 获取标签 useEffect(() => { listLabels().then(data => { - setLabels(data.data); + setLabels(data.data || []); console.log("Labels:", data.data); }).catch(error => { console.error("Failed to fetch labels:", error);