import { requireAuth } from '~/server/utils/auth' import { canvases } from '~/server/utils/db' export default defineEventHandler(async (event) => { requireAuth(event) const id = getRouterParam(event, 'id') if (!canvases.has(id || '')) { throw createError({ statusCode: 404, message: 'Canvas not found' }) } canvases.delete(id || '') return { success: true, message: 'Canvas deleted' } })