@navinc/base-react-components
Version:
Nav's Pattern Library
17 lines (16 loc) • 427 B
TypeScript
interface Message {
id?: string;
isDismissible?: boolean;
}
export declare const ToastProvider: ({ children }: {
children: any;
}) => JSX.Element;
export declare const useToast: () => {
showMessage: (_msg: Message) => void;
clearMessage: (_id?: string | undefined) => void;
getMessages: () => Message[];
};
export declare const Toast: ({ className }: {
className: any;
}) => JSX.Element;
export {};