Alert

Inline alert banner. Supports dot, edge-left, edge-top appearance. Optional dismiss and action button.

Preview

Usage

import { Alert } from '@ramtt/ui'

<Alert severity="warning" title="Low compliance">
  CHO intake is 20% below target.
</Alert>

Props

PropTypeDefaultDescription
severity'default' | 'info' | 'warning' | 'error' | 'success''default'Alert type
appearance'dot' | 'edge-left' | 'edge-top''dot'Visual indicator style
titlestringAlert title
children*ReactNodeAlert body text
onDismiss() => voidDismiss handler (shows × button)