import { DataColumn, DataTable, Icon, MenuItem, Text, Row } from '@umami/react-zen'; import { useLoginQuery, useMessages } from '@/components/hooks'; import { Arrow, Edit } from '@/components/icons'; import { MenuButton } from '@/components/input/MenuButton'; export function TeamWebsitesTable({ teamId, data = [], allowEdit = false, }: { teamId: string; data: any[]; allowEdit?: boolean; }) { const { user } = useLoginQuery(); const { formatMessage, labels } = useMessages(); return ( {(row: any) => row?.createUser?.username} {(row: any) => { const { id: websiteId } = row; return ( {formatMessage(labels.view)} {allowEdit && (teamId || user?.isAdmin) && ( {formatMessage(labels.edit)} )} ); }} ); }