Browse components

Badge

import Badge from "@shpaw415/mui-lite/Badge";

Why use it

Badge overlays a count or status dot on an icon or avatar — notifications, cart quantity, online status. Use `variant="dot"` when the number is unnecessary.

Demo

M
4
✉99+●

Example

import Badge from "@shpaw415/mui-lite/Badge";
import IconButton from "@shpaw415/mui-lite/IconButton";
 
<Badge badgeContent={4} color="error">
  <IconButton>✉</IconButton>
</Badge>

Props

PropTypeDefault
badgeContentnumber | node—
maxnumber99
colorpalette—
variantdot—
positiontop-right | …top-right
invisiblebooleanfalse