'use client'
import { CheckCircle2, Users, XCircle } from 'lucide-react'
import type { SSOUser } from '../_types'
import { formatDate } from './helpers'
import { EmptyState, LoadingSkeleton } from './shared'
export function SSOUsersTable({
users,
loading,
}: {
users: SSOUser[]
loading: boolean
}) {
if (loading) {
return
| Name | Externe ID | Gruppen | Letzter Login | Status | |
|---|---|---|---|---|---|
|
{user.display_name}
|
{user.email} | {user.external_id} |
{user.groups.length > 0 ? (
user.groups.map(group => (
{group}
))
) : (
-
)}
|
{formatDate(user.last_login)} |
{user.is_active ? (
|