'use client'; import { ColumnDef } from '@tanstack/react-table'; import type { Project } from '@/types/project'; import ProjectActions from '@/pages/projects/components/actions'; import { usePage } from '@inertiajs/react'; import { SharedData } from '@/types'; import { Badge } from '@/components/ui/badge'; const CurrentProject = ({ project }: { project: Project }) => { const page = usePage(); return <>{project.id === page.props.auth.currentProject?.id && current}; }; export const columns: ColumnDef[] = [ { accessorKey: 'id', header: 'ID', enableColumnFilter: true, enableSorting: true, enableHiding: true, }, { accessorKey: 'name', header: 'Name', enableColumnFilter: true, enableSorting: true, cell: ({ row }) => { return (
{row.original.name}
); }, }, { accessorKey: 'created_at_by_timezone', header: 'Created at', enableColumnFilter: true, enableSorting: true, }, { id: 'actions', enableColumnFilter: false, enableSorting: false, cell: ({ row }) => { return (
); }, }, ];