updates, back and front

This commit is contained in:
jason
2026-03-12 10:23:22 -05:00
parent 03ee3c542e
commit a1f8c90801
11 changed files with 147 additions and 75 deletions

View File

@@ -2,7 +2,6 @@ import { useState } from 'react'
import Badge from '../UI/Badge'
import { formatDate } from '../../utils/dateHelpers'
import ContextMenu from '../UI/ContextMenu'
import { updateDeliverable, deleteDeliverable } from '../../api/deliverables'
import useProjectStore from '../../store/useProjectStore'
import { STATUS_OPTIONS } from '../../utils/statusHelpers'
@@ -28,7 +27,7 @@ export default function DeliverableCard({ deliverable, isActive, index, projectC
icon: s.value === deliverable.status ? '●' : '○',
label: `Mark ${s.label}`,
action: async () => {
storeUpdate(await updateDeliverable(deliverable.id, { status: s.value }))
await storeUpdate(deliverable.id, { status: s.value })
},
})),
{ separator: true },
@@ -38,8 +37,7 @@ export default function DeliverableCard({ deliverable, isActive, index, projectC
danger: true,
action: async () => {
if (window.confirm(`Delete "${deliverable.title}"?`)) {
await deleteDeliverable(deliverable.id)
removeDeliverable(deliverable.id)
await removeDeliverable(deliverable.id)
}
},
},