UNPKG

@oslokommune/punkt-react

Version:

React komponentbibliotek til Punkt, et designsystem laget av Oslo Origo

24 lines (23 loc) 720 B
import { FC, HTMLAttributes, ReactNode } from 'react'; import { TAlertRole, TAlertSkin, TAriaLive } from '../../shared-types'; export interface IPktAlert extends Omit<HTMLAttributes<HTMLDivElement>, 'title'> { skin?: TAlertSkin; closeAlert?: boolean; title?: ReactNode; date?: string; ariaLive?: TAriaLive; /** * @deprecated Bruk size i stedet. Uten eksplisitt size gir compact størrelsen 'small'. */ compact?: boolean; role?: TAlertRole; /** * Størrelse på varslingen. * * @default medium */ size?: 'medium' | 'small' | 'xsmall'; onClose?: (e: CustomEvent) => void; } export type { TAlertSkin }; export declare const PktAlert: FC<IPktAlert>;