Files
app/shadcn-admin/src/features/tasks/data/data.tsx
2026-02-02 20:12:19 +08:00

78 lines
1.1 KiB
TypeScript

import {
ArrowDown,
ArrowRight,
ArrowUp,
Circle,
CheckCircle,
AlertCircle,
Timer,
HelpCircle,
CircleOff,
} from 'lucide-react'
export const labels = [
{
value: 'bug',
label: 'Bug',
},
{
value: 'feature',
label: 'Feature',
},
{
value: 'documentation',
label: 'Documentation',
},
]
export const statuses = [
{
label: 'Backlog',
value: 'backlog' as const,
icon: HelpCircle,
},
{
label: 'Todo',
value: 'todo' as const,
icon: Circle,
},
{
label: 'In Progress',
value: 'in progress' as const,
icon: Timer,
},
{
label: 'Done',
value: 'done' as const,
icon: CheckCircle,
},
{
label: 'Canceled',
value: 'canceled' as const,
icon: CircleOff,
},
]
export const priorities = [
{
label: 'Low',
value: 'low' as const,
icon: ArrowDown,
},
{
label: 'Medium',
value: 'medium' as const,
icon: ArrowRight,
},
{
label: 'High',
value: 'high' as const,
icon: ArrowUp,
},
{
label: 'Critical',
value: 'critical' as const,
icon: AlertCircle,
},
]