import { prisma } from "@repo/db"; import { MessageCircleWarning } from "lucide-react"; const fetchMainMessage = async () => { return await prisma.notam.findFirst({ where: { active: true, isMainMsg: true, }, }); }; export const WarningAlert = async () => { const mainMessage = await fetchMainMessage(); let msgColor; switch (mainMessage?.color) { case "WARNING": msgColor = "alert alert-warning ml-3"; break; case "INFO": msgColor = "alert alert-info ml-3"; break; case "SUCCESS": msgColor = "alert alert-success ml-3"; break; case "ERROR": msgColor = "alert alert-error ml-3"; break; default: msgColor = "alert ml-3"; } if (mainMessage?.message == "" || !mainMessage) { return <>>; } else { return (