'use server' import prisma from '@/lib/prisma' import { revalidatePath } from 'next/cache' import type { Problem } from '@/generated/client' export async function createProblem(data: Omit) { await prisma.problem.create({ data }) revalidatePath('/usermanagement/problem') } export async function deleteProblem(id: string) { await prisma.problem.delete({ where: { id } }) revalidatePath('/usermanagement/problem') }