fix: Address code review feedback for InfoCard component

Co-authored-by: jhbruhn <1036566+jhbruhn@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2025-12-27 17:01:20 +00:00
parent b2f0455d4c
commit df71f74396

View file

@ -71,9 +71,9 @@ const listColorVariants = cva("text-sm", {
variants: { variants: {
variant: { variant: {
info: "text-info-700 dark:text-info-300", info: "text-info-700 dark:text-info-300",
warning: "text-yellow-700 dark:text-yellow-300", warning: "text-warning-700 dark:text-warning-300",
error: "text-red-700 dark:text-red-300", error: "text-danger-700 dark:text-danger-300",
success: "text-green-700 dark:text-green-300", success: "text-success-700 dark:text-success-300",
}, },
}, },
defaultVariants: { defaultVariants: {
@ -105,7 +105,7 @@ function InfoCard({
success: CheckCircleIcon, success: CheckCircleIcon,
}; };
const Icon = CustomIcon || (showDefaultIcon ? defaultIcons[variant!] : null); const Icon = CustomIcon || (showDefaultIcon ? defaultIcons[variant] : null);
return ( return (
<div className={cn(infoCardVariants({ variant }), className)} {...props}> <div className={cn(infoCardVariants({ variant }), className)} {...props}>