From 6385f68fa850d1638994ec96292d2a938c6f82df Mon Sep 17 00:00:00 2001 From: Yves Gugger Date: Wed, 10 Dec 2025 20:14:13 +0100 Subject: [PATCH] fix: Quick fixes for TypeScript errors (selectable, request) --- frontend/src/app/admin/page.tsx | 5 +---- frontend/src/lib/api.ts | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/frontend/src/app/admin/page.tsx b/frontend/src/app/admin/page.tsx index 0ff6eac..b853ab8 100644 --- a/frontend/src/app/admin/page.tsx +++ b/frontend/src/app/admin/page.tsx @@ -66,7 +66,7 @@ export default function AdminPage() { const [stats, setStats] = useState(null) const [users, setUsers] = useState([]) const [usersTotal, setUsersTotal] = useState(0) - const [selectedUsers, setSelectedUsers] = useState([]) + // Selection removed - PremiumTable doesn't support it const [newsletter, setNewsletter] = useState([]) const [newsletterTotal, setNewsletterTotal] = useState(0) const [priceAlerts, setPriceAlerts] = useState([]) @@ -330,9 +330,6 @@ export default function AdminPage() { u.id} - selectable - selectedIds={selectedUsers} - onSelectionChange={(ids) => setSelectedUsers(ids as number[])} columns={[ { key: 'user', diff --git a/frontend/src/lib/api.ts b/frontend/src/lib/api.ts index 1e44b50..414247f 100644 --- a/frontend/src/lib/api.ts +++ b/frontend/src/lib/api.ts @@ -68,7 +68,7 @@ class ApiClient { return this.token } - protected async request( + async request( endpoint: string, options: RequestInit = {} ): Promise {