From b7dfd1b3ad37eb0775bfadb48d7b8c0498a69e11 Mon Sep 17 00:00:00 2001 From: shuaiplus <2327005759@qq.com> Date: Sun, 1 Mar 2026 06:37:03 +0800 Subject: [PATCH] feat: enhance SendsPage with notes display and update VaultPage for improved filtering and history tracking --- webapp/src/components/SendsPage.tsx | 7 ++ webapp/src/components/VaultPage.tsx | 127 ++++++++++++++++++++-------- webapp/src/lib/api.ts | 2 +- webapp/src/lib/types.ts | 3 + webapp/src/styles.css | 60 ++++++++++++- 5 files changed, 160 insertions(+), 39 deletions(-) diff --git a/webapp/src/components/SendsPage.tsx b/webapp/src/components/SendsPage.tsx index a1fee8b..6ddb54d 100644 --- a/webapp/src/components/SendsPage.tsx +++ b/webapp/src/components/SendsPage.tsx @@ -398,6 +398,13 @@ export default function SendsPage(props: SendsPageProps) { )} + {!!(selectedSend.decNotes || '').trim() && ( +
+

Notes

+
{selectedSend.decNotes || ''}
+
+ )} +
- - +
+ +
+
Type
+ - - - -
@@ -685,18 +712,15 @@ export default function VaultPage(props: VaultPageProps) {
- - {props.folders.map((folder) => (