Files
v2.admin.gaertan.art/src/actions/deleteItem.ts
2025-12-20 17:37:52 +01:00

23 lines
587 B
TypeScript

"use server";
import { prisma } from "@/lib/prisma";
export async function deleteItems(itemId: string, type: string) {
switch (type) {
case "categories":
await prisma.artCategory.delete({ where: { id: itemId } });
break;
case "tags":
await prisma.artTag.delete({ where: { id: itemId } });
break;
// case "types":
// await prisma.portfolioType.delete({ where: { id: itemId } });
// break;
// case "albums":
// await prisma.portfolioAlbum.delete({ where: { id: itemId } });
// break;
}
return { success: true };
}