fix: Quick fixes for TypeScript errors (selectable, request)

This commit is contained in:
2025-12-10 20:14:13 +01:00
parent 4cb5f42d90
commit a8629b8cdf
2 changed files with 2 additions and 5 deletions

View File

@ -66,7 +66,7 @@ export default function AdminPage() {
const [stats, setStats] = useState<AdminStats | null>(null)
const [users, setUsers] = useState<AdminUser[]>([])
const [usersTotal, setUsersTotal] = useState(0)
const [selectedUsers, setSelectedUsers] = useState<number[]>([])
// Selection removed - PremiumTable doesn't support it
const [newsletter, setNewsletter] = useState<any[]>([])
const [newsletterTotal, setNewsletterTotal] = useState(0)
const [priceAlerts, setPriceAlerts] = useState<any[]>([])
@ -330,9 +330,6 @@ export default function AdminPage() {
<PremiumTable
data={users}
keyExtractor={(u) => u.id}
selectable
selectedIds={selectedUsers}
onSelectionChange={(ids) => setSelectedUsers(ids as number[])}
columns={[
{
key: 'user',

View File

@ -68,7 +68,7 @@ class ApiClient {
return this.token
}
protected async request<T>(
async request<T>(
endpoint: string,
options: RequestInit = {}
): Promise<T> {