import { ReactNode } from "react"; interface ErrorMessageProps { message: string | null; className?: string; children?: ReactNode; } /** * A reusable error message component * Renders nothing if message is null or empty */ export function ErrorMessage({ message, className = "", children }: ErrorMessageProps) { if (!message) return null; return (
{message}
{children}