Saltar al contenido
El Muestrario

componente · @solu30/ui-kit/display

StatusBadge

El componente, montado

Cargando el espécimen…

Cargando el chunk del paquete instalado…

De dónde se importa

import { StatusBadge } from '@solu30/ui-kit/display'

Props

7 props declaradas en los tipos de la versión instalada.
PropRequeridaTipoQué hace
statusstringStatus key (matches a key in statusConfig or a built-in status)
statusConfigopcionalRecord<string, StatusConfig>Custom status configuration mapping status keys to colors and labels
sizeopcional'sm' | 'md' | 'lg'Badge size
classNameopcionalstringAdditional CSS class
iconopcionalReact__default.ReactNodeOptional icon rendered before the label text
isLoadingopcionalbooleanWhen true, replaces the icon with an animated spinner
onClickopcional() => voidWhen provided, renders the badge as a button with cursor-pointer and hover state