PureKit UI logoPureKit UI

Alert

Provide contextual feedback messages.

Basic

Simple alert

Types

Different alert types

Variants

Alert variants

Sizes

Alert sizes

Main Props

NameTypeDefaultDescription
message
string | React.ReactNode-Alert message content
type
'success' | 'error' | 'warning' | 'info'-Style of the alert
showCloseButton
booleanfalseDisplay close button
onClose
() => void-Close callback
variant
'default' | 'solid' | 'outline''default'Visual variant
size
'sm' | 'md' | 'lg''md'Alert size
customIcon
React.ComponentType<{ className?: string }>-Custom icon component
customColors
{ container?: string; text?: string; icon?: string }-Override default colors

Class Props

NameTypeDefaultDescription
className
string''Additional CSS classes