@blockscout/ui-toolkit
Version:
A comprehensive collection of reusable Chakra UI components and theme system for Blockscout's projects
15 lines (14 loc) • 573 B
TypeScript
import { AlertDescriptionProps, Alert as ChakraAlert } from '@chakra-ui/react';
import * as React from 'react';
export interface AlertProps extends Omit<ChakraAlert.RootProps, 'title'> {
startElement?: React.ReactNode;
endElement?: React.ReactNode;
descriptionProps?: AlertDescriptionProps;
title?: React.ReactNode;
icon?: React.ReactElement;
closable?: boolean;
onClose?: () => void;
loading?: boolean;
showIcon?: boolean;
}
export declare const Alert: React.ForwardRefExoticComponent<AlertProps & React.RefAttributes<HTMLDivElement>>;