feat : api

Deskripsi:
- add group
- add position

No issue
This commit is contained in:
lukman
2024-07-30 17:45:02 +08:00
parent 2e8d2b3c1f
commit 01016bede9
12 changed files with 214 additions and 224 deletions

View File

@@ -1,18 +1,21 @@
import { prisma } from "@/module/_global";
import { revalidatePath } from "next/cache";
export async function deletePosition(req: Request) {
try {
const data = await req.json();
const active = data.isActive;
const update = await prisma.position.update({
where: {
id: data.id,
},
data: {
isActive: false,
isActive: !active,
},
});
revalidatePath("/position");
return Response.json(
{ success: true, message: "Sukses Delete Position" },
{ status: 200 }