UNPKG

@catho/quantum

Version:
22 lines (19 loc) 600 B
import { ReactNode, MouseEventHandler, TouchEventHandler, FC } from 'react'; import { IconNames } from '../Icon'; export interface AlertProps { children: ReactNode; onClose?: MouseEventHandler<HTMLButtonElement> | TouchEventHandler<HTMLButtonElement>; icon?: IconNames | string; skin?: 'primary' | 'success' | 'error' | 'neutral' | 'warning'; theme?: { baseFontSize?: number; colors?: {}; spacing?: {}; components?: { alert?: {}; button?: {}; }; }; } declare const Alert: FC<AlertProps>; export default Alert;