From c1b8dfc8634422fb789d2f7bceafdb1c156285e7 Mon Sep 17 00:00:00 2001 From: Fred KISSIE Date: Thu, 21 May 2026 22:44:24 +0200 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20refactor?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/[orgId]/settings/logs/access/page.tsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/app/[orgId]/settings/logs/access/page.tsx b/src/app/[orgId]/settings/logs/access/page.tsx index 826e11c17..72b49d3f4 100644 --- a/src/app/[orgId]/settings/logs/access/page.tsx +++ b/src/app/[orgId]/settings/logs/access/page.tsx @@ -31,7 +31,7 @@ export default function GeneralPage() { const { isPaidUser } = usePaidStatus(); const [rows, setRows] = useState([]); - const [isRefreshing, setIsRefreshing] = useState(false); + const [isRefreshing, startRefreshTransition] = useTransition(); const [isExporting, startTransition] = useTransition(); const [filterAttributes, setFilterAttributes] = useState<{ actors: string[]; @@ -277,8 +277,6 @@ export default function GeneralPage() { }; const refreshData = async () => { - console.log("Data refreshed"); - setIsRefreshing(true); try { // Refresh data with current date range and pagination await queryDateTime( @@ -293,8 +291,6 @@ export default function GeneralPage() { description: t("refreshError"), variant: "destructive" }); - } finally { - setIsRefreshing(false); } }; @@ -614,7 +610,7 @@ export default function GeneralPage() { columns={columns} data={rows} title={t("accessLogs")} - onRefresh={refreshData} + onRefresh={() => startRefreshTransition(refreshData)} isRefreshing={isRefreshing} onExport={() => startTransition(exportData)} isExporting={isExporting}