import type { HTMLAttributes } from "react"; import { cn } from "./cn.js"; export type StatusTone = "neutral" | "success" | "warning" | "danger" | "accent"; export interface StatusBadgeProps extends HTMLAttributes { tone?: StatusTone; variant?: "badge" | "indicator"; } export function StatusBadge({ tone = "neutral", variant = "badge", className, children, ...props }: StatusBadgeProps) { return ( {variant === "indicator" ? null : children} ); }