"use client"; import { useState } from "react"; import { Plus } from "lucide-react"; import { Button } from "@/components/ui/button"; import { HabitCard } from "@/components/habits/habit-card"; import { CreateItemDialog } from "@/components/create-item-dialog"; import { useCreateDialogStore } from "@/lib/stores/use-create-dialog-store"; export default function HabitsPage() { const [refreshKey, setRefreshKey] = useState(0); const { open, openCreate, closeCreate } = useCreateDialogStore(); return (

Habits

Build consistency, one day at a time.

(o ? openCreate("habit") : closeCreate())} onCreated={() => setRefreshKey((k) => k + 1)} />
); }