feat: add company management and user-company assignment in admin panel
All checks were successful
Staging Build / build (push) Successful in 2m35s
All checks were successful
Staging Build / build (push) Successful in 2m35s
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import { getUsers } from '@/lib/actions/users'
|
||||
import { getCompanies } from '@/lib/actions/companies'
|
||||
import { UserList } from '@/components/admin/user-list'
|
||||
import { UserDialog } from '@/components/admin/user-dialog'
|
||||
import { Users } from 'lucide-react'
|
||||
@@ -32,8 +33,8 @@ export default async function AdminUsersPage() {
|
||||
|
||||
async function UserDataWrapper() {
|
||||
try {
|
||||
const users = await getUsers()
|
||||
return <UserList initialUsers={users} />
|
||||
const [users, companies] = await Promise.all([getUsers(), getCompanies()])
|
||||
return <UserList initialUsers={users} companies={companies} />
|
||||
} catch (error: any) {
|
||||
console.error('[UserDataWrapper] Error loading users:', error)
|
||||
return (
|
||||
|
||||
Reference in New Issue
Block a user