import type { IconProps } from "@chopin/icons"; import type { ComponentProps, ComponentType } from "react"; import { IconLabel } from "./icon-label"; import { semanticClasses } from "./semantic-tone"; import type { SemanticTone } from "./semantic-tone"; export type BadgeProps = Omit, "children"> & { icon: ComponentType; label: string; tone?: SemanticTone; }; export function Badge({ className, icon, label, tone = "neutral", ...props }: BadgeProps) { return ( ); }