import { useState } from 'react';
import { Row, Text, Icon, DataTable, DataColumn, MenuItem, Modal } from '@umami/react-zen';
import Link from 'next/link';
import { Trash } from '@/components/icons';
import { useMessages } from '@/components/hooks';
import { Edit } from '@/components/icons';
import { MenuButton } from '@/components/input/MenuButton';
import { DateDistance } from '@/components/common/DateDistance';
export function AdminTeamsTable({
data = [],
showActions = true,
}: {
data: any[];
showActions?: boolean;
}) {
const { formatMessage, labels } = useMessages();
const [deleteUser, setDeleteUser] = useState(null);
return (
<>
{(row: any) => {row.name}}
{(row: any) => row?._count?.teamUser}
{(row: any) => row?._count?.website}
{(row: any) => (
{row?.teamUser?.[0]?.user?.username}
)}
{(row: any) => }
{showActions && (
{(row: any) => {
const { id } = row;
return (
);
}}
)}
>
);
}