Changing individual file to export as allowing any by extra prop by default.

This commit is contained in:
FaithForHumans
2018-05-29 15:57:01 -05:00
parent 1c012ab4f0
commit ea78901bc6
64 changed files with 66 additions and 66 deletions

View File

@@ -17,5 +17,5 @@ export type AlertProps<T = {}> = UncontrolledAlertProps<T> & {
toggle?: () => void;
};
declare class Alert<T = {}> extends React.Component<AlertProps<T>> {}
declare class Alert<T = {[key: string]: any}> extends React.Component<AlertProps<T>> {}
export default Alert;

View File

@@ -9,5 +9,5 @@ export type BadgeProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class Badge<T = {}> extends React.Component<BadgeProps<T>> {}
declare class Badge<T = {[key: string]: any}> extends React.Component<BadgeProps<T>> {}
export default Badge;

View File

@@ -7,5 +7,5 @@ export type BreadcrumbProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class Breadcrumb<T = {}> extends React.Component<BreadcrumbProps<T>> {}
declare class Breadcrumb<T = {[key: string]: any}> extends React.Component<BreadcrumbProps<T>> {}
export default Breadcrumb;

View File

@@ -11,5 +11,5 @@ export type BreadcrumbItemProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
[others: string]: any;
} & T;
declare class BreadcrumbItem<T = {}> extends React.Component<BreadcrumbItemProps<T>> {}
declare class BreadcrumbItem<T = {[key: string]: any}> extends React.Component<BreadcrumbItemProps<T>> {}
export default BreadcrumbItem;

View File

@@ -18,5 +18,5 @@ export type ButtonProps<T = {}> = React.HTMLProps<HTMLButtonElement> & {
cssModule?: CSSModule;
} & T;
declare class Button<T = {}> extends React.Component<ButtonProps<T>> {}
declare class Button<T = {[key: string]: any}> extends React.Component<ButtonProps<T>> {}
export default Button;

View File

@@ -6,5 +6,5 @@ export type UncontrolledButtonDropdownProps<T = {}> = UncontrolledProps<T>;
export type ButtonDropdownProps<T = {}> = DropdownProps<T>;
declare class ButtonDropdown<T = {}> extends React.Component<ButtonDropdownProps<T>> {}
declare class ButtonDropdown<T = {[key: string]: any}> extends React.Component<ButtonDropdownProps<T>> {}
export default ButtonDropdown;

View File

@@ -11,5 +11,5 @@ export type ButtonGroupProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
vertical?: boolean;
} & T;
declare class ButtonGroup<T = {}> extends React.Component<ButtonGroupProps<T>> {}
declare class ButtonGroup<T = {[key: string]: any}> extends React.Component<ButtonGroupProps<T>> {}
export default ButtonGroup;

View File

@@ -9,5 +9,5 @@ export type ButtonToolbarProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
role?: string;
} & T;
declare class ButtonToolbar<T = {}> extends React.Component<ButtonToolbarProps<T>> {}
declare class ButtonToolbar<T = {[key: string]: any}> extends React.Component<ButtonToolbarProps<T>> {}
export default ButtonToolbar;

View File

@@ -13,5 +13,5 @@ export type CardProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
style?: React.CSSProperties;
} & T;
declare class Card<T = {}> extends React.Component<CardProps<T>> {}
declare class Card<T = {[key: string]: any}> extends React.Component<CardProps<T>> {}
export default Card;

View File

@@ -7,5 +7,5 @@ export type CardBodyProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class CardBody<T = {}> extends React.Component<CardBodyProps<T>> {}
declare class CardBody<T = {[key: string]: any}> extends React.Component<CardBodyProps<T>> {}
export default CardBody;

View File

@@ -7,5 +7,5 @@ export type CardColumnsProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class CardColumns<T = {}> extends React.Component<CardColumnsProps<T>> {}
declare class CardColumns<T = {[key: string]: any}> extends React.Component<CardColumnsProps<T>> {}
export default CardColumns;

View File

@@ -7,5 +7,5 @@ export type CardDeckProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class CardDeck<T = {}> extends React.Component<CardDeckProps<T>> {}
declare class CardDeck<T = {[key: string]: any}> extends React.Component<CardDeckProps<T>> {}
export default CardDeck;

View File

@@ -7,5 +7,5 @@ export type CardFooterProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class CardFooter<T = {}> extends React.Component<CardFooterProps<T>> {}
declare class CardFooter<T = {[key: string]: any}> extends React.Component<CardFooterProps<T>> {}
export default CardFooter;

View File

@@ -7,5 +7,5 @@ export type CardGroupProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class CardGroup<T = {}> extends React.Component<CardGroupProps<T>> {}
declare class CardGroup<T = {[key: string]: any}> extends React.Component<CardGroupProps<T>> {}
export default CardGroup;

View File

@@ -7,5 +7,5 @@ export type CardHeaderProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class CardHeader<T = {}> extends React.Component<CardHeaderProps<T>> {}
declare class CardHeader<T = {[key: string]: any}> extends React.Component<CardHeaderProps<T>> {}
export default CardHeader;

View File

@@ -13,5 +13,5 @@ export type CardImgProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
alt?: string;
} & T;
declare class CardImg<T = {}> extends React.Component<CardImgProps<T>> {}
declare class CardImg<T = {[key: string]: any}> extends React.Component<CardImgProps<T>> {}
export default CardImg;

View File

@@ -7,5 +7,5 @@ export type CardImgOverlayProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class CardImgOverlay<T = {}> extends React.Component<CardImgOverlayProps<T>> {}
declare class CardImgOverlay<T = {[key: string]: any}> extends React.Component<CardImgOverlayProps<T>> {}
export default CardImgOverlay;

View File

@@ -9,5 +9,5 @@ export type CardLinkProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
href?: string;
} & T;
declare class CardLink<T = {}> extends React.Component<CardLinkProps<T>> {}
declare class CardLink<T = {[key: string]: any}> extends React.Component<CardLinkProps<T>> {}
export default CardLink;

View File

@@ -7,5 +7,5 @@ export type CardSubtitleProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class CardSubtitle<T = {}> extends React.Component<CardSubtitleProps<T>> {}
declare class CardSubtitle<T = {[key: string]: any}> extends React.Component<CardSubtitleProps<T>> {}
export default CardSubtitle;

View File

@@ -7,5 +7,5 @@ export type CardTextProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class CardText<T = {}> extends React.Component<CardTextProps<T>> {}
declare class CardText<T = {[key: string]: any}> extends React.Component<CardTextProps<T>> {}
export default CardText;

View File

@@ -7,5 +7,5 @@ export type CardTitleProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class CardTitle<T = {}> extends React.Component<CardTitleProps<T>> {}
declare class CardTitle<T = {[key: string]: any}> extends React.Component<CardTitleProps<T>> {}
export default CardTitle;

View File

@@ -15,5 +15,5 @@ export type CarouselProps<T = {}> = React.HTMLProps<HTMLElement> & {
cssModule?: CSSModule
} & T;
declare class Carousel<T = {}> extends React.Component<CarouselProps<T>> {}
declare class Carousel<T = {[key: string]: any}> extends React.Component<CarouselProps<T>> {}
export default Carousel;

View File

@@ -7,5 +7,5 @@ export type CarouselCaptionProps<T = {}> = React.HTMLProps<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class CarouselCaption<T = {}> extends React.Component<CarouselCaptionProps<T>> {}
declare class CarouselCaption<T = {[key: string]: any}> extends React.Component<CarouselCaptionProps<T>> {}
export default CarouselCaption;

View File

@@ -8,5 +8,5 @@ export type CarouselControlProps<T = {}> = React.HTMLProps<HTMLElement> & {
directionText: string;
} & T;
declare class CarouselControl<T = {}> extends React.Component<CarouselControlProps<T>> {}
declare class CarouselControl<T = {[key: string]: any}> extends React.Component<CarouselControlProps<T>> {}
export default CarouselControl;

View File

@@ -8,5 +8,5 @@ export type CarouselIndicatorsProps<T = {}> = React.HTMLProps<HTMLElement> & {
onClickHandler: (idx: number) => void;
} & T;
declare class CarouselIndicators<T = {}> extends React.Component<CarouselIndicatorsProps<T>> {}
declare class CarouselIndicators<T = {[key: string]: any}> extends React.Component<CarouselIndicatorsProps<T>> {}
export default CarouselIndicators;

View File

@@ -10,12 +10,12 @@ export interface Transition {
onExited?: () => void;
}
export interface CarouselItemProps extends React.HTMLProps<HTMLElement>, Transition {
export type CarouselItemProps<T = {}> = React.HTMLProps<HTMLElement> & Transition & {
tag?: React.ReactType;
in?: boolean;
cssModule?: CSSModule;
slide?: boolean;
}
} & T;
declare class CarouselItem<T = {}> extends React.Component<CarouselItemProps> {}
declare class CarouselItem<T = {[key: string]: any}> extends React.Component<CarouselItemProps<T>> {}
export default CarouselItem;

View File

@@ -24,5 +24,5 @@ export type ColProps<T = {}> = React.HTMLProps<HTMLDivElement> & {
widths?: string[];
} & T;
declare class Col<T = {}> extends React.Component<ColProps<T>> {}
declare class Col<T = {[key: string]: any}> extends React.Component<ColProps<T>> {}
export default Col;

View File

@@ -20,5 +20,5 @@ export type CollapseProps<T = {}> = React.HTMLProps<HTMLElement> & {
onExited?: () => void;
} & T;
declare class Collapse<T = {}> extends React.Component<CollapseProps<T>> {}
declare class Collapse<T = {[key: string]: any}> extends React.Component<CollapseProps<T>> {}
export default Collapse;

View File

@@ -8,5 +8,5 @@ export type ContainerProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class Container<T = {}> extends React.Component<ContainerProps<T>> {}
declare class Container<T = {[key: string]: any}> extends React.Component<ContainerProps<T>> {}
export default Container;

View File

@@ -27,5 +27,5 @@ export type Props<T = {}> = UncontrolledProps<T> & {
};
export type DropdownProps<T = {}> = Props<T>;
declare class Dropdown<T = {}> extends React.Component<DropdownProps<T>> {}
declare class Dropdown<T = {[key: string]: any}> extends React.Component<DropdownProps<T>> {}
export default Dropdown;

View File

@@ -9,5 +9,5 @@ export type DropdownMenuProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
flip?: boolean;
} & T;
declare class DropdownMenu<T = {}> extends React.Component<DropdownMenuProps<T>> {}
declare class DropdownMenu<T = {[key: string]: any}> extends React.Component<DropdownMenuProps<T>> {}
export default DropdownMenu;

View File

@@ -18,5 +18,5 @@ export type FadeProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
onEnter?: () => void;
} & T;
declare class Fade<T = {}> extends React.Component<FadeProps<T>> {}
declare class Fade<T = {[key: string]: any}> extends React.Component<FadeProps<T>> {}
export default Fade;

View File

@@ -8,5 +8,5 @@ export type FormFeedbackProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
valid?: boolean;
} & T;
declare class FormFeedback<T = {}> extends React.Component<FormFeedbackProps<T>> {}
declare class FormFeedback<T = {[key: string]: any}> extends React.Component<FormFeedbackProps<T>> {}
export default FormFeedback;

View File

@@ -11,5 +11,5 @@ export type FormGroupProps<T = {}> = React.HTMLProps<HTMLDivElement> & {
cssModule?: CSSModule;
} & T;
declare class FormGroup<T = {}> extends React.Component<FormGroupProps<T>> {}
declare class FormGroup<T = {[key: string]: any}> extends React.Component<FormGroupProps<T>> {}
export default FormGroup;

View File

@@ -9,5 +9,5 @@ export type FormTextProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class FormText<T = {}> extends React.Component<FormTextProps<T>> {}
declare class FormText<T = {[key: string]: any}> extends React.Component<FormTextProps<T>> {}
export default FormText;

View File

@@ -8,5 +8,5 @@ export type InputGroupProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class InputGroup<T = {}> extends React.Component<InputGroupProps<T>> {}
declare class InputGroup<T = {[key: string]: any}> extends React.Component<InputGroupProps<T>> {}
export default InputGroup;

View File

@@ -8,5 +8,5 @@ export type InputGroupAddonProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
addonType: 'prepend' | 'append';
} & T;
declare class InputGroupAddon<T = {}> extends React.Component<InputGroupAddonProps<T>> {}
declare class InputGroupAddon<T = {[key: string]: any}> extends React.Component<InputGroupAddonProps<T>> {}
export default InputGroupAddon;

View File

@@ -5,5 +5,5 @@ export type InputGroupButtonDropdownProps<T = {}> = DropdownProps & {
addonType: 'prepend' | 'append';
} & T;
declare class InputGroupButtonDropdown<T = {}> extends React.Component<InputGroupButtonDropdownProps<T>> {}
declare class InputGroupButtonDropdown<T = {[key: string]: any}> extends React.Component<InputGroupButtonDropdownProps<T>> {}
export default InputGroupButtonDropdown;

View File

@@ -6,5 +6,5 @@ export type InputGroupTextProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class InputGroupText<T = {}> extends React.Component<InputGroupTextProps<T>> {}
declare class InputGroupText<T = {[key: string]: any}> extends React.Component<InputGroupTextProps<T>> {}
export default InputGroupText;

View File

@@ -8,5 +8,5 @@ export type JumbotronProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class Jumbotron<T = {}> extends React.Component<JumbotronProps<T>> {}
declare class Jumbotron<T = {[key: string]: any}> extends React.Component<JumbotronProps<T>> {}
export default Jumbotron;

View File

@@ -23,5 +23,5 @@ export type LabelProps<T = {}> = Intermediate & {
xl?: ColumnProps;
} & T;
declare class Label<T = {}> extends React.Component<LabelProps<T>> {}
declare class Label<T = {[key: string]: any}> extends React.Component<LabelProps<T>> {}
export default Label;

View File

@@ -8,5 +8,5 @@ export type ListGroupProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class ListGroup<T = {}> extends React.Component<ListGroupProps<T>> {}
declare class ListGroup<T = {[key: string]: any}> extends React.Component<ListGroupProps<T>> {}
export default ListGroup;

View File

@@ -14,5 +14,5 @@ export type ListGroupItemProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
onClick?: React.MouseEventHandler<any>;
} & T;
declare class ListGroupItem<T = {}> extends React.Component<ListGroupItemProps<T>> {}
declare class ListGroupItem<T = {[key: string]: any}> extends React.Component<ListGroupItemProps<T>> {}
export default ListGroupItem;

View File

@@ -7,5 +7,5 @@ export type ListGroupItemHeadingProps<T = {}> = React.HTMLAttributes<HTMLElement
cssModule?: CSSModule;
} & T;
declare class ListGroupItemHeading<T = {}> extends React.Component<ListGroupItemHeadingProps<T>> {}
declare class ListGroupItemHeading<T = {[key: string]: any}> extends React.Component<ListGroupItemHeadingProps<T>> {}
export default ListGroupItemHeading;

View File

@@ -7,5 +7,5 @@ export type ListGroupItemTextProps<T = {}> = React.HTMLAttributes<HTMLElement> &
cssModule?: CSSModule;
} & T;
declare class ListGroupItemText<T = {}> extends React.Component<ListGroupItemTextProps<T>> {}
declare class ListGroupItemText<T = {[key: string]: any}> extends React.Component<ListGroupItemTextProps<T>> {}
export default ListGroupItemText;

View File

@@ -18,5 +18,5 @@ export type MediaProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
alt?: string;
} & T;
declare class Media<T = {}> extends React.Component<MediaProps<T>> {}
declare class Media<T = {[key: string]: any}> extends React.Component<MediaProps<T>> {}
export default Media;

View File

@@ -7,5 +7,5 @@ export type ModalBodyProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class ModalBody<T = {}> extends React.Component<ModalBodyProps<T>> {}
declare class ModalBody<T = {[key: string]: any}> extends React.Component<ModalBodyProps<T>> {}
export default ModalBody;

View File

@@ -7,5 +7,5 @@ export type ModalFooterProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class ModalFooter<T = {}> extends React.Component<ModalFooterProps<T>> {}
declare class ModalFooter<T = {[key: string]: any}> extends React.Component<ModalFooterProps<T>> {}
export default ModalFooter;

View File

@@ -9,5 +9,5 @@ export type ModalHeaderProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
toggle?: () => void;
} & T;
declare class ModalHeader<T = {}> extends React.Component<ModalHeaderProps<T>> {}
declare class ModalHeader<T = {[key: string]: any}> extends React.Component<ModalHeaderProps<T>> {}
export default ModalHeader;

View File

@@ -15,5 +15,5 @@ export type NavProps<T = {}> = React.HTMLProps<HTMLUListElement> & {
cssModule?: CSSModule;
} & T;
declare class Nav<T = {}> extends React.Component<NavProps<T>> {}
declare class Nav<T = {[key: string]: any}> extends React.Component<NavProps<T>> {}
export default Nav;

View File

@@ -8,5 +8,5 @@ export type NavItemProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class NavItem<T = {}> extends React.Component<NavItemProps<T>> {}
declare class NavItem<T = {[key: string]: any}> extends React.Component<NavItemProps<T>> {}
export default NavItem;

View File

@@ -17,5 +17,5 @@ export type NavbarProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
expand?: boolean | string;
} & T;
declare class Navbar<T = {}> extends React.Component<NavbarProps<T>> {}
declare class Navbar<T = {[key: string]: any}> extends React.Component<NavbarProps<T>> {}
export default Navbar;

View File

@@ -7,5 +7,5 @@ export type NavbarBrandProps<T = {}> = React.HTMLProps<HTMLAnchorElement> & {
cssModule?: CSSModule;
} & T;
declare class NavbarBrand<T = {}> extends React.Component<NavbarBrandProps<T>> {}
declare class NavbarBrand<T = {[key: string]: any}> extends React.Component<NavbarBrandProps<T>> {}
export default NavbarBrand;

View File

@@ -8,5 +8,5 @@ export type NavbarTogglerProps<T = {}> = React.HTMLProps<HTMLAnchorElement> & {
cssModule?: CSSModule;
} & T;
declare class NavbarToggler<T = {}> extends React.Component<NavbarTogglerProps<T>> {}
declare class NavbarToggler<T = {[key: string]: any}> extends React.Component<NavbarTogglerProps<T>> {}
export default NavbarToggler;

View File

@@ -7,5 +7,5 @@ export type PaginationProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
size?: string;
} & T;
declare class Pagination<T = {}> extends React.Component<PaginationProps<T>> {}
declare class Pagination<T = {[key: string]: any}> extends React.Component<PaginationProps<T>> {}
export default Pagination;

View File

@@ -9,5 +9,5 @@ export type PaginationItemProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
tag?: React.ReactType;
} & T;
declare class PaginationItem<T = {}> extends React.Component<PaginationItemProps<T>> {}
declare class PaginationItem<T = {[key: string]: any}> extends React.Component<PaginationItemProps<T>> {}
export default PaginationItem;

View File

@@ -10,5 +10,5 @@ export type PaginationLinkProps<T = {}> = React.HTMLProps<HTMLAnchorElement> & {
tag?: React.ReactType;
} & T;
declare class PaginationLink<T = {}> extends React.Component<PaginationLinkProps<T>> {}
declare class PaginationLink<T = {[key: string]: any}> extends React.Component<PaginationLinkProps<T>> {}
export default PaginationLink;

View File

@@ -7,5 +7,5 @@ export type PopoverBodyProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class PopoverBody<T = {}> extends React.Component<PopoverBodyProps<T>> {}
declare class PopoverBody<T = {[key: string]: any}> extends React.Component<PopoverBodyProps<T>> {}
export default PopoverBody;

View File

@@ -7,5 +7,5 @@ export type PopoverHeaderProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class PopoverHeader<T = {}> extends React.Component<PopoverHeaderProps<T>> {}
declare class PopoverHeader<T = {[key: string]: any}> extends React.Component<PopoverHeaderProps<T>> {}
export default PopoverHeader;

View File

@@ -14,5 +14,5 @@ export type ProgressProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
barClassName?: string;
} & T;
declare class Progress<T = {}> extends React.Component<ProgressProps<T>> {};
declare class Progress<T = {[key: string]: any}> extends React.Component<ProgressProps<T>> {};
export default Progress;

View File

@@ -8,5 +8,5 @@ export type RowProps<T = {}> = React.HTMLProps<HTMLElement> & {
noGutters?: boolean;
} & T;
declare class Row<T = {}> extends React.Component<RowProps<T>> {}
declare class Row<T = {[key: string]: any}> extends React.Component<RowProps<T>> {}
export default Row;

View File

@@ -8,5 +8,5 @@ export type TabPaneProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
tabId?: number | string;
} & T;
declare class TabPane<T = {}> extends React.Component<TabPaneProps<T>> {}
declare class TabPane<T = {[key: string]: any}> extends React.Component<TabPaneProps<T>> {}
export default TabPane;

View File

@@ -15,5 +15,5 @@ export type TableProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
responsiveTag?: React.ReactType;
} & T;
declare class Table<T = {}> extends React.Component<TableProps<T>> {}
declare class Table<T = {[key: string]: any}> extends React.Component<TableProps<T>> {}
export default Table;

View File

@@ -9,5 +9,5 @@ export type TagProps<T = {}> = React.HTMLAttributes<HTMLElement> & {
cssModule?: CSSModule;
} & T;
declare class Tag<T = {}> extends React.Component<TagProps<T>> {}
declare class Tag<T = {[key: string]: any}> extends React.Component<TagProps<T>> {}
export default Tag;