[id].delete.ts
484 Bytes
import { database } from '@/server/fake-db/apps/invoice'
export default defineEventHandler(event => {
// Get event id from URL
const invoiceId = getIntId(event, 'User id is required to get user details')
// Convert Id to number
const id = Number(invoiceId)
const invoiceIndex = database.findIndex(e => e.id === id)
if (invoiceIndex >= 0) {
database.splice(invoiceIndex, 1)
setResponseStatus(event, 204)
return null
}
setResponseStatus(event, 204)
})