From 1d780ba4d6954b3b3a3f782ab79741892c713afb Mon Sep 17 00:00:00 2001
From: SerinaNya <34389622+SerinaNya@users.noreply.github.com>
Date: Mon, 28 Sep 2026 14:27:32 +0800
Subject: [PATCH] refactor(transactions): extract responsive data list
---
app/transactions/transactions-view.tsx | 89 +++++++++--------
components/data-list.tsx | 127 +++++++++++++++++++++++++
2 files changed, 177 insertions(+), 39 deletions(-)
create mode 100644 components/data-list.tsx
diff --git a/app/transactions/transactions-view.tsx b/app/transactions/transactions-view.tsx
index 14e777b..925c6ae 100644
--- a/app/transactions/transactions-view.tsx
+++ b/app/transactions/transactions-view.tsx
@@ -46,6 +46,7 @@ import {
DropdownMenuTrigger,
} from "@/components/ui/dropdown-menu"
import { Input } from "@/components/ui/input"
+import { DataList } from "@/components/data-list"
import {
Select,
SelectContent,
@@ -294,6 +295,7 @@ export function TransactionsView({
}
+ nativeButton={false}
size="default"
className="w-full shadow-xs sm:w-auto"
>
@@ -361,18 +363,21 @@ export function TransactionsView({
{/* 分组流水卡片容器 */}
-
+