From 7170501f5953af107a93fb42c9884721ec1fef37 Mon Sep 17 00:00:00 2001 From: Li1304553726 <1304553726@qq.com> Date: Mon, 1 Dec 2025 11:43:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=BB=BA=E4=BF=A1=E4=BB=B6=E6=8C=89?= =?UTF-8?q?=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web/src/app/main/letter/inbox/Header.tsx | 8 +++++-- .../models/post/list/LetterList.tsx | 22 +++++++++++++------ 2 files changed, 21 insertions(+), 9 deletions(-) diff --git a/apps/web/src/app/main/letter/inbox/Header.tsx b/apps/web/src/app/main/letter/inbox/Header.tsx index 3da9238..b64d714 100755 --- a/apps/web/src/app/main/letter/inbox/Header.tsx +++ b/apps/web/src/app/main/letter/inbox/Header.tsx @@ -1,10 +1,14 @@ +import { Button } from "antd"; +import { useNavigate } from "react-router-dom"; + export function Header() { + const navigate = useNavigate(); return (
{/* 主标题区域 */} -
-

+
+

我的悄悄话

{/*

diff --git a/apps/web/src/components/models/post/list/LetterList.tsx b/apps/web/src/components/models/post/list/LetterList.tsx index 48a9211..64ed26e 100755 --- a/apps/web/src/components/models/post/list/LetterList.tsx +++ b/apps/web/src/components/models/post/list/LetterList.tsx @@ -1,11 +1,12 @@ import { useState, useEffect, useMemo } from "react"; -import { Input, Pagination, Empty, Spin, Radio, Space, Tag } from "antd"; +import { Input, Pagination, Empty, Spin, Radio, Space, Tag, Button } from "antd"; import { api, RouterInputs } from "@nice/client"; import { LetterCard } from "../LetterCard"; import { NonVoid } from "@nice/utils"; import { SearchOutlined, FilterOutlined } from "@ant-design/icons"; import debounce from "lodash/debounce"; import { postDetailSelect } from "@nice/common"; +import { useNavigate } from "react-router-dom"; export default function LetterList({ params, @@ -17,7 +18,7 @@ export default function LetterList({ const [keyword, setKeyword] = useState(""); const [currentPage, setCurrentPage] = useState(1); const [selectedCategory, setSelectedCategory] = useState("all"); - + const navigate = useNavigate(); const { data: categoriesData } = api.term.findMany.useQuery({ where: { taxonomy: { @@ -56,12 +57,12 @@ export default function LetterList({ ], ...(selectedCategory !== "all" ? { - terms: { - some: { - id: selectedCategory, - }, + terms: { + some: { + id: selectedCategory, }, - } + }, + } : {}), ...params?.where, }, @@ -124,6 +125,13 @@ export default function LetterList({ ))} +