"use server"; import { getServerSession } from "@/lib/auth-session/get-session"; import { forbidden, unauthorized } from "next/navigation"; import { setTimeout } from "node:timers/promises"; export async function deleteApplication() { const session = await getServerSession(); const user = session?.user; if (!user) unauthorized(); if (user.role !== "admin") forbidden(); // Delete app... await setTimeout(800); }