Design System 重构继续完成

This commit is contained in:
2026-02-10 04:58:50 +08:00
parent 73d0b0d5fe
commit b8cb884e9e
56 changed files with 403 additions and 1033 deletions

View File

@@ -98,13 +98,16 @@ export function Badge({
info: "bg-info-500",
};
// 确保 variant 有默认值
const actualVariant = variant ?? "default";
return (
<div className={cn(badgeVariants({ variant, size, dot }), className)} {...props}>
<div className={cn(badgeVariants({ variant: actualVariant, size, dot }), className)} {...props}>
{dot && (
<span
className={cn(
"h-2 w-2 rounded-full",
dotColor || dotColors[variant]
dotColor || dotColors[actualVariant]
)}
/>
)}