import React, { forwardRef } from 'react'; import { Tone, Size, Surface, cn, toneMap, surfaceClasses, useEffectiveSurface, } from '../common'; import { variantClasses, PixelBadgeVariant } from './_internal/variantClasses'; /* ───────────────────────────────────────────────────────────────────────── PixelBadge — status badge. Pixel surface = chamfered, linear = pill. Upgraded additively: `variant` (soft default | solid | outline | ghost), `size` (sm | md | lg), `iconLeft`, and `onClick`. When `onClick` is provided, the root renders as a ` ); } return ( } className={cls} {...rest} > {content} ); }); PixelBadge.displayName = 'PixelBadge';