From 532ace669e1500bee6ca427bdeca640eb5942fc1 Mon Sep 17 00:00:00 2001 From: sijinhui Date: Tue, 26 Mar 2024 08:56:42 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=AE=A1=E7=90=86=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/app/(admin)/admin/users/page.tsx | 7 +++++-- app/app/(admin)/components/users-table.tsx | 2 ++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/app/(admin)/admin/users/page.tsx b/app/app/(admin)/admin/users/page.tsx index 7f3920222..2e94d5805 100644 --- a/app/app/(admin)/admin/users/page.tsx +++ b/app/app/(admin)/admin/users/page.tsx @@ -4,8 +4,11 @@ import { User } from "@prisma/client"; import UsersTable from "../../components/users-table"; async function getData() { - const users = await prisma.user.findMany(); - return users; + return await prisma.user.findMany({ + orderBy: { + createdAt: "desc", + }, + }); } export default async function UsersPage() { const users: User[] = await getData(); diff --git a/app/app/(admin)/components/users-table.tsx b/app/app/(admin)/components/users-table.tsx index b7c4a3d8b..6662f5c4e 100644 --- a/app/app/(admin)/components/users-table.tsx +++ b/app/app/(admin)/components/users-table.tsx @@ -118,11 +118,13 @@ function UsersTable({ users }: UserInterface) { }, onFilterDropdownOpenChange: (visible) => { if (visible) { + // @ts-ignore setTimeout(() => searchInput.current?.select(), 100); } }, render: (text) => searchedColumn === dataIndex ? ( + // @ts-ignore