added recurrence (#35)

This commit is contained in:
Doh
2025-01-10 22:54:41 -05:00
committed by GitHub
parent 889391fcfe
commit 6c5853adea
14 changed files with 780 additions and 357 deletions

View File

@@ -56,19 +56,20 @@ export default function HabitList() {
))
)}
</div>
<AddEditHabitModal
isOpen={isModalOpen}
onClose={() => {
setIsModalOpen(false)
setEditingHabit(null)
}}
onSave={async (habit) => {
await saveHabit({ ...habit, id: editingHabit?.id })
setIsModalOpen(false)
setEditingHabit(null)
}}
habit={editingHabit}
/>
{isModalOpen &&
<AddEditHabitModal
onClose={() => {
setIsModalOpen(false)
setEditingHabit(null)
}}
onSave={async (habit) => {
await saveHabit({ ...habit, id: editingHabit?.id })
setIsModalOpen(false)
setEditingHabit(null)
}}
habit={editingHabit}
/>
}
<ConfirmDialog
isOpen={deleteConfirmation.isOpen}
onClose={() => setDeleteConfirmation({ isOpen: false, habitId: null })}