import { DataColumn, DataTable, Dialog, Icon, MenuItem, Modal, Row, Text } from '@umami/react-zen';
import Link from 'next/link';
import { useState } from 'react';
import { WebsiteDeleteForm } from '@/app/(main)/websites/[websiteId]/settings/WebsiteDeleteForm';
import { DateDistance } from '@/components/common/DateDistance';
import { useMessages } from '@/components/hooks';
import { Edit, Trash, Users } from '@/components/icons';
import { MenuButton } from '@/components/input/MenuButton';
export function AdminWebsitesTable({ data = [] }: { data: any[] }) {
const { formatMessage, labels } = useMessages();
const [deleteWebsite, setDeleteWebsite] = useState(null);
return (
<>
{(row: any) => (
{row.name}
)}
{(row: any) => {row.domain}}
{(row: any) => {
if (row?.team) {
return (
{row?.team?.name}
);
}
return (
{row?.user?.username}
);
}}
{(row: any) => }
{(row: any) => {
const { id } = row;
return (
);
}}
>
);
}