From 58d8e54ae533b5e2784db74802c092bd23860eac Mon Sep 17 00:00:00 2001 From: Tyler Gillispie Date: Wed, 26 Aug 2026 11:43:52 -0700 Subject: [PATCH] fix(ui): wire AdminRolesScript and clean unused imports - Replace inline script in AdminRolesPage with extracted AdminRolesScript component - Remove unused JSX import aliases and format AdminUserDetailsPage --- ui/components/AdminRolesPage.tsx | 144 +------------------------ ui/components/AdminUserDetailsPage.tsx | 6 -- 2 files changed, 1 insertion(+), 149 deletions(-) diff --git a/ui/components/AdminRolesPage.tsx b/ui/components/AdminRolesPage.tsx index fdf8e85..1637c2f 100644 --- a/ui/components/AdminRolesPage.tsx +++ b/ui/components/AdminRolesPage.tsx @@ -1,16 +1,7 @@ import { AdminLayout } from "./AdminLayout.tsx"; -import type { AdminTable as _AdminTable } from "./admin/AdminTable.tsx"; -import { AdminModal } from "./admin/AdminModal.tsx"; import { RoleEditorDrawer } from "./admin/drawers/RoleEditorDrawer.tsx"; import { AdminRolesScript } from "./admin/AdminRolesScript.tsx"; -// We need to use these imports, they are falsely flagged by lint because they are only used in JSX. -// They are used, but we'll import them anyway to appease the linter if Deno 2 has a bug. -// In Hono JSX, imports might not be strictly recognized. -const _AdminModal = AdminModal; -const _AdminRolesScript = AdminRolesScript; -const _RoleEditorDrawer = RoleEditorDrawer; - export const AdminRolesPage = ({ roles, apps, @@ -287,140 +278,7 @@ export const AdminRolesPage = ({ } `} - -