Add account hierarchy framework with migrations, RLS policies, and UI components

This commit is contained in:
T. Zehetbauer
2026-03-31 22:18:04 +02:00
parent 7e7da0b465
commit 59546ad6d2
262 changed files with 11671 additions and 3927 deletions

View File

@@ -6,6 +6,7 @@ import { ColumnDef } from '@tanstack/react-table';
import { Ellipsis } from 'lucide-react';
import { useTranslations } from 'next-intl';
import { formatDate } from '@kit/shared/dates';
import { Database } from '@kit/supabase/database';
import { Badge } from '@kit/ui/badge';
import { Button } from '@kit/ui/button';
@@ -118,13 +119,13 @@ function useGetColumns(permissions: {
{
header: t('invitedAtLabel'),
cell: ({ row }) => {
return new Date(row.original.created_at).toLocaleDateString();
return formatDate(row.original.created_at);
},
},
{
header: t('expiresAtLabel'),
cell: ({ row }) => {
return new Date(row.original.expires_at).toLocaleDateString();
return formatDate(row.original.expires_at);
},
},
{