Midday / apps /dashboard /src /components /sheets /tracker-create-sheet.tsx
Jules
Final deployment with all fixes and verified content
c09f67c
"use client";
import { ScrollArea } from "@midday/ui/scroll-area";
import { Sheet, SheetContent, SheetHeader } from "@midday/ui/sheet";
import { TrackerProjectForm } from "@/components/forms/tracker-project-form";
import { useTeamQuery } from "@/hooks/use-team";
import { useTrackerParams } from "@/hooks/use-tracker-params";
export function TrackerCreateSheet() {
const { setParams, create } = useTrackerParams();
const { data: team } = useTeamQuery();
const defaultCurrency = team?.baseCurrency || "USD";
const isOpen = Boolean(create);
return (
<Sheet open={isOpen} onOpenChange={() => setParams({ create: null })}>
<SheetContent>
<SheetHeader className="mb-8 flex justify-between items-center flex-row">
<h2 className="text-xl">Create Project</h2>
</SheetHeader>
<ScrollArea className="h-full p-0 pb-28" hideScrollbar>
<TrackerProjectForm defaultCurrency={defaultCurrency} />
</ScrollArea>
</SheetContent>
</Sheet>
);
}