feat: init

This commit is contained in:
ccbikai
2024-05-25 08:09:30 +08:00
commit bd47e755d5
298 changed files with 21915 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
export default eventHandler(async (event) => {
const { previewMode } = useRuntimeConfig(event).public
if (previewMode) {
throw createError({
status: 403,
statusText: 'Preview mode cannot delete links.',
})
}
const { slug } = await readBody(event)
if (slug) {
const { cloudflare } = event.context
const { KV } = cloudflare.env
await KV.delete(`link:${slug}`)
}
})