import Link from 'next/link';
import { DataTable, DataColumn, Row } from '@umami/react-zen';
import { useMessages, useNavigation, useSlug } from '@/components/hooks';
import { Empty } from '@/components/common/Empty';
import { DateDistance } from '@/components/common/DateDistance';
import { PixelEditButton } from './PixelEditButton';
import { PixelDeleteButton } from './PixelDeleteButton';
import { ExternalLink } from '@/components/common/ExternalLink';
export function PixelsTable({ data = [] }) {
const { formatMessage, labels } = useMessages();
const { renderUrl } = useNavigation();
const { getSlugUrl } = useSlug('pixel');
if (data.length === 0) {
return ;
}
return (
{({ id, name }: any) => {
return {name};
}}
{({ slug }: any) => {
const url = getSlugUrl(slug);
return {url};
}}
{(row: any) => }
{(row: any) => {
const { id, name } = row;
return (
);
}}
);
}