feat: use data-table on template pages

This commit is contained in:
Ephraim Atta-Duncan
2025-06-05 10:53:53 +00:00
parent 9ccd8e0397
commit 9739a0ca96
10 changed files with 390 additions and 301 deletions

View File

@ -1,4 +1,4 @@
import { CheckCircle2, Clock, File, Inbox, XCircle } from 'lucide-react';
import { CheckCircle2, Clock, File, FileText, Inbox, Link, XCircle } from 'lucide-react';
export const statuses = [
{
@ -19,8 +19,8 @@ export const statuses = [
value: 'PENDING',
label: 'Pending',
icon: Clock,
color: 'text-water-700 dark:text-water-300',
bgColor: 'bg-water-100 dark:bg-water-100 text-water-700 dark:text-water-700',
color: 'text-blue-700 dark:text-blue-300',
bgColor: 'bg-blue-100 dark:bg-blue-100 text-blue-700 dark:text-blue-700',
},
{
value: 'COMPLETED',
@ -38,6 +38,23 @@ export const statuses = [
},
];
export const sources = [
{
value: 'TEMPLATE',
label: 'Template',
icon: FileText,
color: 'text-blue-700 dark:text-blue-300',
bgColor: 'bg-blue-100 dark:bg-blue-100 text-blue-700 dark:text-blue-700',
},
{
value: 'DIRECT_LINK',
label: 'Direct Link',
icon: Link,
color: 'text-green-700 dark:text-green-300',
bgColor: 'bg-green-100 dark:bg-green-100 text-green-700 dark:text-green-700',
},
];
export const timePeriods = [
{
value: 'today',