diff --git a/src/routes/index.tsx b/src/routes/index.tsx index 8d4fee9..40bf039 100644 --- a/src/routes/index.tsx +++ b/src/routes/index.tsx @@ -13,6 +13,8 @@ import { } from "lucide-react"; import { formatCurrency, formatDate, statusBadgeClass } from "@/lib/format"; import { format, startOfDay, startOfMonth, endOfMonth, subDays } from "date-fns"; +import { QuickAddTime, QuickAddExpense } from "@/components/quick-add/quick-add"; +import { NewTaskDialog } from "@/components/tasks/new-task-dialog"; export const Route = createFileRoute("/")({ component: () => ( @@ -150,12 +152,9 @@ function Dashboard() { }, [user?.id]); const quickActions = useMemo(() => [ - { label: "Add task", icon: CheckSquare, to: "/tasks" }, { label: "Add case", icon: Briefcase, to: "/cases/new" }, { label: "Add contact", icon: UserPlus, to: "/contacts" }, { label: "Create invoice", icon: Receipt, to: "/invoices" }, - { label: "Add time", icon: Clock, to: "/tasks" }, - { label: "Add expense", icon: DollarSign, to: "/cases" }, ], []); const financialCards = [ @@ -174,11 +173,20 @@ function Dashboard() {
Quick actions
+ + Add task + + } + /> {quickActions.map((a) => ( ))} + +