[id].delete.ts 391 Bytes
import { database } from '@/server/fake-db/apps/kanban'

export default defineEventHandler(event => {
  const itemId = getIntId(event, 'Item id is required to get item details')

  database.items = database.items.filter(item => item.id !== itemId)

  database.boards.forEach(board => {
    board.itemsIds = board.itemsIds.filter(id => id !== itemId)
  })

  setResponseStatus(event, 204)
})