From 7073cd593130879b96d48893aee8052ae3baa49a Mon Sep 17 00:00:00 2001 From: Henry Date: Sun, 14 Sep 2025 20:28:38 +0100 Subject: [PATCH] feat: only render table if api keys exist --- apps/web/src/components/Dropdown.tsx | 4 ++-- .../src/views/settings/components/ApiKeyList.tsx | 13 +++++++++---- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/apps/web/src/components/Dropdown.tsx b/apps/web/src/components/Dropdown.tsx index 7bf315d9..4a4064a6 100644 --- a/apps/web/src/components/Dropdown.tsx +++ b/apps/web/src/components/Dropdown.tsx @@ -15,7 +15,7 @@ export default function Dropdown({
{children} @@ -30,7 +30,7 @@ export default function Dropdown({ leaveFrom="transform opacity-100 scale-100" leaveTo="transform opacity-0 scale-95" > - +
{items.map((item) => ( diff --git a/apps/web/src/views/settings/components/ApiKeyList.tsx b/apps/web/src/views/settings/components/ApiKeyList.tsx index f5bcec3c..61b16ea4 100644 --- a/apps/web/src/views/settings/components/ApiKeyList.tsx +++ b/apps/web/src/views/settings/components/ApiKeyList.tsx @@ -105,7 +105,7 @@ export default function ApiKeyList() { )} >
-
+
); }; + + if (!isLoading && (!data?.data || data.data.length === 0)) { + return null; + } + return (
-
-
-
+
+
+