@fremtind/jkl-message-react
Version:
Jøkul react message components
20 lines (19 loc) • 888 B
TypeScript
import { Density, WithChildren } from "@fremtind/jkl-core";
import React, { AriaRole } from "react";
export interface MessageProps extends WithChildren {
id?: string;
title?: string;
fullWidth?: boolean;
density?: Density;
className?: string;
dismissed?: boolean;
dismissAction?: {
handleDismiss: () => void;
buttonTitle?: string;
};
role?: AriaRole;
}
export declare const InfoMessage: React.ForwardRefExoticComponent<MessageProps & React.RefAttributes<HTMLDivElement>>;
export declare const ErrorMessage: React.ForwardRefExoticComponent<MessageProps & React.RefAttributes<HTMLDivElement>>;
export declare const WarningMessage: React.ForwardRefExoticComponent<MessageProps & React.RefAttributes<HTMLDivElement>>;
export declare const SuccessMessage: React.ForwardRefExoticComponent<MessageProps & React.RefAttributes<HTMLDivElement>>;