Kairo-Jinkendo/frontend/src/api/decisions.js

24 lines
635 B
JavaScript
Raw Normal View History

import { apiFetch } from './client.js'
export function listInitiativeDecisions(initiativeId) {
return apiFetch(`/api/initiatives/${initiativeId}/decisions`)
}
export function createInitiativeDecision(initiativeId, body) {
return apiFetch(`/api/initiatives/${initiativeId}/decisions`, {
method: 'POST',
body: JSON.stringify(body),
})
}
export function updateDecision(decisionId, body) {
return apiFetch(`/api/decisions/${decisionId}`, {
method: 'PATCH',
body: JSON.stringify(body),
})
}
export function deleteDecision(decisionId) {
return apiFetch(`/api/decisions/${decisionId}`, { method: 'DELETE' })
}