/** * 错误提示横幅组件 * 统一各页面的错误信息展示样式 */ interface ErrorBannerProps { /** 错误信息 */ message: string /** 变体:错误(红) / 警告(黄) */ variant?: 'error' | 'warning' /** 自定义 className */ className?: string } const variantStyles: Record = { error: 'bg-red-50 text-red-700', warning: 'bg-amber-50 text-amber-700', } /** * 错误/警告提示横幅 */ export default function ErrorBanner({ message, variant = 'error', className = '' }: ErrorBannerProps) { return (
{message}
) }