mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-12 04:50:18 +00:00
Getting rid of named component exports.
Restoring UncontrolledProps in Alert, ButtonDropdown, Dropdown, NavDropdown, and Tooltip.
This commit is contained in:
Vendored
+75
-75
@@ -12,78 +12,78 @@ export interface CSSModule {
|
||||
[className: string]: string;
|
||||
}
|
||||
|
||||
export { Alert, AlertProps } from './lib/Alert';
|
||||
export { Badge, BadgeProps } from './lib/Badge';
|
||||
export { Breadcrumb, BreadcrumbProps } from './lib/Breadcrumb';
|
||||
export { BreadcrumbItem, BreadcrumbItemProps } from './lib/BreadcrumbItem';
|
||||
export { Button, ButtonProps } from './lib/Button';
|
||||
export { ButtonDropdown, ButtonDropdownProps } from './lib/ButtonDropdown';
|
||||
export { ButtonGroup, ButtonGroupProps } from './lib/ButtonGroup';
|
||||
export { ButtonToolbar, ButtonToolbarProps } from './lib/ButtonToolbar';
|
||||
export { Card, CardProps } from './lib/Card';
|
||||
export { CardBody, CardBodyProps } from './lib/CardBody';
|
||||
export { CardBlock, CardBlockProps } from './lib/CardBlock';
|
||||
export { CardColumns, CardColumnsProps } from './lib/CardColumns';
|
||||
export { CardDeck, CardDeckProps } from './lib/CardDeck';
|
||||
export { CardFooter, CardFooterProps } from './lib/CardFooter';
|
||||
export { CardGroup, CardGroupProps } from './lib/CardGroup';
|
||||
export { CardHeader, CardHeaderProps } from './lib/CardHeader';
|
||||
export { CardImg, CardImgProps } from './lib/CardImg';
|
||||
export { CardImgOverlay, CardImgOverlayProps } from './lib/CardImgOverlay';
|
||||
export { CardLink, CardLinkProps } from './lib/CardLink';
|
||||
export { CardSubtitle, CardSubtitleProps } from './lib/CardSubtitle';
|
||||
export { CardText, CardTextProps } from './lib/CardText';
|
||||
export { CardTitle, CardTitleProps } from './lib/CardTitle';
|
||||
export { Col, ColProps } from './lib/Col';
|
||||
export { Collapse, CollapseProps } from './lib/Collapse';
|
||||
export { Container, ContainerProps } from './lib/Container';
|
||||
export { Dropdown, DropdownProps } from './lib/Dropdown';
|
||||
export { DropdownItem, DropdownItemProps } from './lib/DropdownItem';
|
||||
export { DropdownMenu, DropdownMenuProps } from './lib/DropdownMenu';
|
||||
export { DropdownToggle, DropdownToggleProps } from './lib/DropdownToggle';
|
||||
export { Fade, FadeProps } from './lib/Fade';
|
||||
export { Form, FormProps } from './lib/Form';
|
||||
export { FormFeedback, FormFeedbackProps } from './lib/FormFeedback';
|
||||
export { FormGroup, FormGroupProps } from './lib/FormGroup';
|
||||
export { FormText, FormTextProps } from './lib/FormText';
|
||||
export { Input, InputProps } from './lib/Input';
|
||||
export { InputGroup, InputGroupProps } from './lib/InputGroup';
|
||||
export { InputGroupAddon, InputGroupAddonProps } from './lib/InputGroupAddon';
|
||||
export { InputGroupButton, InputGroupButtonProps } from './lib/InputGroupButton';
|
||||
export { Jumbotron, JumbotronProps } from './lib/Jumbotron';
|
||||
export { Label, LabelProps } from './lib/Label';
|
||||
export { ListGroup, ListGroupProps } from './lib/ListGroup';
|
||||
export { ListGroupItem, ListGroupItemProps } from './lib/ListGroupItem';
|
||||
export { ListGroupItemHeading, ListGroupItemHeadingProps } from './lib/ListGroupItemHeading';
|
||||
export { ListGroupItemText, ListGroupItemTextProps } from './lib/ListGroupItemText';
|
||||
export { Media, MediaProps } from './lib/Media';
|
||||
export { Modal, ModalProps } from './lib/Modal';
|
||||
export { ModalBody, ModalBodyProps } from './lib/ModalBody';
|
||||
export { ModalFooter, ModalFooterProps } from './lib/ModalFooter';
|
||||
export { ModalHeader, ModalHeaderProps } from './lib/ModalHeader';
|
||||
export { Nav, NavProps } from './lib/Nav';
|
||||
export { Navbar, NavbarProps } from './lib/Navbar';
|
||||
export { NavbarBrand, NavbarBrandProps } from './lib/NavbarBrand';
|
||||
export { NavbarToggler, NavbarTogglerProps } from './lib/NavbarToggler';
|
||||
export { NavDropdown, NavDropdownProps } from './lib/NavDropdown';
|
||||
export { NavItem, NavItemProps } from './lib/NavItem';
|
||||
export { NavLink, NavLinkProps } from './lib/NavLink';
|
||||
export { Pagination, PaginationProps } from './lib/Pagination';
|
||||
export { PaginationItem, PaginationItemProps } from './lib/PaginationItem';
|
||||
export { PaginationLink, PaginationLinkProps } from './lib/PaginationLink';
|
||||
export { Popover, PopoverProps } from './lib/Popover';
|
||||
export { PopoverBody, PopoverBodyProps } from './lib/PopoverBody';
|
||||
export { PopoverHeader, PopoverHeaderProps } from './lib/PopoverHeader';
|
||||
export { Progress, ProgressProps } from './lib/Progress';
|
||||
export { Row, RowProps } from './lib/Row';
|
||||
export { TabContent, TabContentProps } from './lib/TabContent';
|
||||
export { Table, TableProps } from './lib/Table';
|
||||
export { TabPane, TabPaneProps } from './lib/TabPane';
|
||||
export { Tag, TagProps } from './lib/Tag';
|
||||
export { TetherContent, TetherContentProps } from './lib/TetherContent';
|
||||
export { Tooltip, TooltipProps } from './lib/Tooltip';
|
||||
export { UncontrolledAlert, UncontrolledAlertProps } from './lib/Uncontrolled';
|
||||
export { UncontrolledButtonDropdown, UncontrolledButtonDropdownProps } from './lib/Uncontrolled';
|
||||
export { UncontrolledDropdown, UncontrolledDropdownProps } from './lib/Uncontrolled';
|
||||
export { UncontrolledNavDropdown, UncontrolledNavDropdownProps } from './lib/Uncontrolled';
|
||||
export { UncontrolledTooltip, UncontrolledTooltipProps } from './lib/Uncontrolled';
|
||||
export { default as Alert, AlertProps } from './lib/Alert';
|
||||
export { default as Badge, BadgeProps } from './lib/Badge';
|
||||
export { default as Breadcrumb, BreadcrumbProps } from './lib/Breadcrumb';
|
||||
export { default as BreadcrumbItem, BreadcrumbItemProps } from './lib/BreadcrumbItem';
|
||||
export { default as Button, ButtonProps } from './lib/Button';
|
||||
export { default as ButtonDropdown, ButtonDropdownProps } from './lib/ButtonDropdown';
|
||||
export { default as ButtonGroup, ButtonGroupProps } from './lib/ButtonGroup';
|
||||
export { default as ButtonToolbar, ButtonToolbarProps } from './lib/ButtonToolbar';
|
||||
export { default as Card, CardProps } from './lib/Card';
|
||||
export { default as CardBody, CardBodyProps } from './lib/CardBody';
|
||||
export { default as CardBlock, CardBlockProps } from './lib/CardBlock';
|
||||
export { default as CardColumns, CardColumnsProps } from './lib/CardColumns';
|
||||
export { default as CardDeck, CardDeckProps } from './lib/CardDeck';
|
||||
export { default as CardFooter, CardFooterProps } from './lib/CardFooter';
|
||||
export { default as CardGroup, CardGroupProps } from './lib/CardGroup';
|
||||
export { default as CardHeader, CardHeaderProps } from './lib/CardHeader';
|
||||
export { default as CardImg, CardImgProps } from './lib/CardImg';
|
||||
export { default as CardImgOverlay, CardImgOverlayProps } from './lib/CardImgOverlay';
|
||||
export { default as CardLink, CardLinkProps } from './lib/CardLink';
|
||||
export { default as CardSubtitle, CardSubtitleProps } from './lib/CardSubtitle';
|
||||
export { default as CardText, CardTextProps } from './lib/CardText';
|
||||
export { default as CardTitle, CardTitleProps } from './lib/CardTitle';
|
||||
export { default as Col, ColProps } from './lib/Col';
|
||||
export { default as Collapse, CollapseProps } from './lib/Collapse';
|
||||
export { default as Container, ContainerProps } from './lib/Container';
|
||||
export { default as Dropdown, DropdownProps } from './lib/Dropdown';
|
||||
export { default as DropdownItem, DropdownItemProps } from './lib/DropdownItem';
|
||||
export { default as DropdownMenu, DropdownMenuProps } from './lib/DropdownMenu';
|
||||
export { default as DropdownToggle, DropdownToggleProps } from './lib/DropdownToggle';
|
||||
export { default as Fade, FadeProps } from './lib/Fade';
|
||||
export { default as Form, FormProps } from './lib/Form';
|
||||
export { default as FormFeedback, FormFeedbackProps } from './lib/FormFeedback';
|
||||
export { default as FormGroup, FormGroupProps } from './lib/FormGroup';
|
||||
export { default as FormText, FormTextProps } from './lib/FormText';
|
||||
export { default as Input, InputProps } from './lib/Input';
|
||||
export { default as InputGroup, InputGroupProps } from './lib/InputGroup';
|
||||
export { default as InputGroupAddon, InputGroupAddonProps } from './lib/InputGroupAddon';
|
||||
export { default as InputGroupButton, InputGroupButtonProps } from './lib/InputGroupButton';
|
||||
export { default as Jumbotron, JumbotronProps } from './lib/Jumbotron';
|
||||
export { default as Label, LabelProps } from './lib/Label';
|
||||
export { default as ListGroup, ListGroupProps } from './lib/ListGroup';
|
||||
export { default as ListGroupItem, ListGroupItemProps } from './lib/ListGroupItem';
|
||||
export { default as ListGroupItemHeading, ListGroupItemHeadingProps } from './lib/ListGroupItemHeading';
|
||||
export { default as ListGroupItemText, ListGroupItemTextProps } from './lib/ListGroupItemText';
|
||||
export { default as Media, MediaProps } from './lib/Media';
|
||||
export { default as Modal, ModalProps } from './lib/Modal';
|
||||
export { default as ModalBody, ModalBodyProps } from './lib/ModalBody';
|
||||
export { default as ModalFooter, ModalFooterProps } from './lib/ModalFooter';
|
||||
export { default as ModalHeader, ModalHeaderProps } from './lib/ModalHeader';
|
||||
export { default as Nav, NavProps } from './lib/Nav';
|
||||
export { default as Navbar, NavbarProps } from './lib/Navbar';
|
||||
export { default as NavbarBrand, NavbarBrandProps } from './lib/NavbarBrand';
|
||||
export { default as NavbarToggler, NavbarTogglerProps } from './lib/NavbarToggler';
|
||||
export { default as NavDropdown, NavDropdownProps } from './lib/NavDropdown';
|
||||
export { default as NavItem, NavItemProps } from './lib/NavItem';
|
||||
export { default as NavLink, NavLinkProps } from './lib/NavLink';
|
||||
export { default as Pagination, PaginationProps } from './lib/Pagination';
|
||||
export { default as PaginationItem, PaginationItemProps } from './lib/PaginationItem';
|
||||
export { default as PaginationLink, PaginationLinkProps } from './lib/PaginationLink';
|
||||
export { default as Popover, PopoverProps } from './lib/Popover';
|
||||
export { default as PopoverBody, PopoverBodyProps } from './lib/PopoverBody';
|
||||
export { default as PopoverHeader, PopoverHeaderProps } from './lib/PopoverHeader';
|
||||
export { default as Progress, ProgressProps } from './lib/Progress';
|
||||
export { default as Row, RowProps } from './lib/Row';
|
||||
export { default as TabContent, TabContentProps } from './lib/TabContent';
|
||||
export { default as Table, TableProps } from './lib/Table';
|
||||
export { default as TabPane, TabPaneProps } from './lib/TabPane';
|
||||
export { default as Tag, TagProps } from './lib/Tag';
|
||||
export { default as TetherContent, TetherContentProps } from './lib/TetherContent';
|
||||
export { default as Tooltip, TooltipProps } from './lib/Tooltip';
|
||||
export { UncontrolledAlert, UncontrolledAlertProps } from './lib/Uncontrolled';
|
||||
export { UncontrolledButtonDropdown, UncontrolledButtonDropdownProps } from './lib/Uncontrolled';
|
||||
export { UncontrolledDropdown, UncontrolledDropdownProps } from './lib/Uncontrolled';
|
||||
export { UncontrolledNavDropdown, UncontrolledNavDropdownProps } from './lib/Uncontrolled';
|
||||
export { UncontrolledTooltip, UncontrolledTooltipProps } from './lib/Uncontrolled';
|
||||
|
||||
Vendored
+5
-2
@@ -1,6 +1,6 @@
|
||||
import { CSSModule } from '../index';
|
||||
|
||||
export interface UncontrolledAlertProps {
|
||||
export interface UncontrolledProps {
|
||||
className?: string;
|
||||
cssModule?: CSSModule;
|
||||
color?: string;
|
||||
@@ -9,11 +9,14 @@ export interface UncontrolledAlertProps {
|
||||
transitionEnterTimeout?: number;
|
||||
transitionLeaveTimeout?: number;
|
||||
}
|
||||
export interface UncontrolledAlertProps extends UncontrolledProps {
|
||||
/* intentionally blank */
|
||||
}
|
||||
|
||||
export interface AlertProps extends UncontrolledAlertProps {
|
||||
isOpen?: boolean;
|
||||
toggle?: () => void;
|
||||
}
|
||||
|
||||
export const Alert: React.StatelessComponent<AlertProps>;
|
||||
declare const Alert: React.StatelessComponent<AlertProps>;
|
||||
export default Alert;
|
||||
|
||||
Vendored
+1
-1
@@ -8,5 +8,5 @@ export interface BadgeProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const Badge: React.StatelessComponent<BadgeProps>;
|
||||
declare const Badge: React.StatelessComponent<BadgeProps>;
|
||||
export default Badge;
|
||||
|
||||
Vendored
+1
-1
@@ -6,5 +6,5 @@ export interface BreadcrumbProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const Breadcrumb: React.StatelessComponent<BreadcrumbProps>;
|
||||
declare const Breadcrumb: React.StatelessComponent<BreadcrumbProps>;
|
||||
export default Breadcrumb;
|
||||
|
||||
+1
-1
@@ -10,5 +10,5 @@ export interface BreadcrumbItemProps {
|
||||
[others: string]: any;
|
||||
}
|
||||
|
||||
export const BreadcrumbItem: React.StatelessComponent<BreadcrumbItemProps>;
|
||||
declare const BreadcrumbItem: React.StatelessComponent<BreadcrumbItemProps>;
|
||||
export default BreadcrumbItem;
|
||||
|
||||
Vendored
+1
-1
@@ -17,5 +17,5 @@ export interface ButtonProps extends React.HTMLProps<HTMLButtonElement> {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const Button: React.StatelessComponent<ButtonProps>;
|
||||
declare const Button: React.StatelessComponent<ButtonProps>;
|
||||
export default Button;
|
||||
|
||||
+11
-5
@@ -1,9 +1,15 @@
|
||||
import { UncontrolledDropdownProps, DropdownProps } from './Dropdown';
|
||||
|
||||
// tslint:disable-next-line
|
||||
export interface UncontrolledButtonDropdownProps extends UncontrolledDropdownProps { }
|
||||
// tslint:disable-next-line
|
||||
export interface ButtonDropdownProps extends DropdownProps { }
|
||||
export interface UncontrolledProps extends UncontrolledDropdownProps {
|
||||
/* intentionally blank */
|
||||
}
|
||||
export interface UncontrolledButtonDropdownProps extends UncontrolledProps {
|
||||
/* intentionally blank */
|
||||
}
|
||||
|
||||
export const ButtonDropdown: React.StatelessComponent<ButtonDropdownProps>;
|
||||
export interface ButtonDropdownProps extends DropdownProps {
|
||||
/* intentionally blank */
|
||||
}
|
||||
|
||||
declare const ButtonDropdown: React.StatelessComponent<ButtonDropdownProps>;
|
||||
export default ButtonDropdown;
|
||||
|
||||
+1
-1
@@ -10,5 +10,5 @@ export interface ButtonGroupProps {
|
||||
vertical?: boolean;
|
||||
}
|
||||
|
||||
export const ButtonGroup: React.StatelessComponent<ButtonGroupProps>;
|
||||
declare const ButtonGroup: React.StatelessComponent<ButtonGroupProps>;
|
||||
export default ButtonGroup;
|
||||
|
||||
+1
-1
@@ -8,5 +8,5 @@ export interface ButtonToolbarProps {
|
||||
role?: string;
|
||||
}
|
||||
|
||||
export const ButtonToolbar: React.StatelessComponent<ButtonToolbarProps>;
|
||||
declare const ButtonToolbar: React.StatelessComponent<ButtonToolbarProps>;
|
||||
export default ButtonToolbar;
|
||||
|
||||
Vendored
+1
-1
@@ -11,5 +11,5 @@ export interface CardProps {
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
|
||||
export const Card: React.StatelessComponent<CardProps>;
|
||||
declare const Card: React.StatelessComponent<CardProps>;
|
||||
export default Card;
|
||||
|
||||
Vendored
+1
-1
@@ -6,5 +6,5 @@ export interface CardBlockProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const CardBlock: React.StatelessComponent<CardBlockProps>;
|
||||
declare const CardBlock: React.StatelessComponent<CardBlockProps>;
|
||||
export default CardBlock;
|
||||
|
||||
Vendored
+1
-1
@@ -6,5 +6,5 @@ export interface CardBodyProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const CardBody: React.StatelessComponent<CardBodyProps>;
|
||||
declare const CardBody: React.StatelessComponent<CardBodyProps>;
|
||||
export default CardBody;
|
||||
|
||||
+1
-1
@@ -6,5 +6,5 @@ export interface CardColumnsProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const CardColumns: React.StatelessComponent<CardColumnsProps>;
|
||||
declare const CardColumns: React.StatelessComponent<CardColumnsProps>;
|
||||
export default CardColumns;
|
||||
|
||||
Vendored
+1
-1
@@ -6,5 +6,5 @@ export interface CardDeckProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const CardDeck: React.StatelessComponent<CardDeckProps>;
|
||||
declare const CardDeck: React.StatelessComponent<CardDeckProps>;
|
||||
export default CardDeck;
|
||||
|
||||
Vendored
+1
-1
@@ -6,5 +6,5 @@ export interface CardFooterProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const CardFooter: React.StatelessComponent<CardFooterProps>;
|
||||
declare const CardFooter: React.StatelessComponent<CardFooterProps>;
|
||||
export default CardFooter;
|
||||
|
||||
Vendored
+1
-1
@@ -6,5 +6,5 @@ export interface CardGroupProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const CardGroup: React.StatelessComponent<CardGroupProps>;
|
||||
declare const CardGroup: React.StatelessComponent<CardGroupProps>;
|
||||
export default CardGroup;
|
||||
|
||||
Vendored
+1
-1
@@ -6,5 +6,5 @@ export interface CardHeaderProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const CardHeader: React.StatelessComponent<CardHeaderProps>;
|
||||
declare const CardHeader: React.StatelessComponent<CardHeaderProps>;
|
||||
export default CardHeader;
|
||||
|
||||
Vendored
+1
-1
@@ -12,5 +12,5 @@ export interface CardImgProps {
|
||||
alt?: string;
|
||||
}
|
||||
|
||||
export const CardImg: React.StatelessComponent<CardImgProps>;
|
||||
declare const CardImg: React.StatelessComponent<CardImgProps>;
|
||||
export default CardImg;
|
||||
|
||||
+1
-1
@@ -6,5 +6,5 @@ export interface CardImgOverlayProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const CardImgOverlay: React.StatelessComponent<CardImgOverlayProps>;
|
||||
declare const CardImgOverlay: React.StatelessComponent<CardImgOverlayProps>;
|
||||
export default CardImgOverlay;
|
||||
|
||||
Vendored
+1
-1
@@ -8,5 +8,5 @@ export interface CardLinkProps {
|
||||
href?: string;
|
||||
}
|
||||
|
||||
export const CardLink: React.StatelessComponent<CardLinkProps>;
|
||||
declare const CardLink: React.StatelessComponent<CardLinkProps>;
|
||||
export default CardLink;
|
||||
|
||||
+1
-1
@@ -6,5 +6,5 @@ export interface CardSubtitleProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const CardSubtitle: React.StatelessComponent<CardSubtitleProps>;
|
||||
declare const CardSubtitle: React.StatelessComponent<CardSubtitleProps>;
|
||||
export default CardSubtitle;
|
||||
|
||||
Vendored
+1
-1
@@ -6,5 +6,5 @@ export interface CardTextProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const CardText: React.StatelessComponent<CardTextProps>;
|
||||
declare const CardText: React.StatelessComponent<CardTextProps>;
|
||||
export default CardText;
|
||||
|
||||
Vendored
+1
-1
@@ -6,5 +6,5 @@ export interface CardTitleProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const CardTitle: React.StatelessComponent<CardTitleProps>;
|
||||
declare const CardTitle: React.StatelessComponent<CardTitleProps>;
|
||||
export default CardTitle;
|
||||
|
||||
Vendored
+1
-1
@@ -20,5 +20,5 @@ export interface ColProps extends React.HTMLProps<HTMLDivElement> {
|
||||
widths?: string[];
|
||||
}
|
||||
|
||||
export const Col: React.StatelessComponent<ColProps>;
|
||||
declare const Col: React.StatelessComponent<ColProps>;
|
||||
export default Col;
|
||||
|
||||
Vendored
+1
-1
@@ -14,5 +14,5 @@ export interface CollapseProps extends React.HTMLProps<HTMLElement> {
|
||||
onClosed?: () => void;
|
||||
}
|
||||
|
||||
export const Collapse: React.StatelessComponent<CollapseProps>;
|
||||
declare const Collapse: React.StatelessComponent<CollapseProps>;
|
||||
export default Collapse;
|
||||
|
||||
Vendored
+1
-1
@@ -7,5 +7,5 @@ export interface ContainerProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const Container: React.StatelessComponent<ContainerProps>;
|
||||
declare const Container: React.StatelessComponent<ContainerProps>;
|
||||
export default Container;
|
||||
|
||||
Vendored
+9
-3
@@ -2,14 +2,17 @@
|
||||
|
||||
import { CSSModule } from '../index';
|
||||
|
||||
export interface UncontrolledDropdownProps {
|
||||
export interface UncontrolledProps {
|
||||
isOpen?: boolean;
|
||||
toggle?: () => void;
|
||||
className?: string;
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
export interface UncontrolledDropdownProps extends UncontrolledProps {
|
||||
/* intentionally blank */
|
||||
}
|
||||
|
||||
export interface DropdownProps extends UncontrolledDropdownProps {
|
||||
export interface Props extends UncontrolledProps {
|
||||
disabled?: boolean;
|
||||
dropup?: boolean;
|
||||
group?: boolean;
|
||||
@@ -17,6 +20,9 @@ export interface DropdownProps extends UncontrolledDropdownProps {
|
||||
tag?: React.ReactType;
|
||||
tether?: boolean | Tether.ITetherOptions;
|
||||
}
|
||||
export interface DropdownProps extends Props {
|
||||
/* intentionally blank */
|
||||
}
|
||||
|
||||
export const Dropdown: React.StatelessComponent<DropdownProps>;
|
||||
declare const Dropdown: React.StatelessComponent<DropdownProps>;
|
||||
export default Dropdown;
|
||||
|
||||
+1
-1
@@ -12,5 +12,5 @@ export interface DropdownItemProps {
|
||||
toggle?: boolean;
|
||||
}
|
||||
|
||||
export const DropdownItem: React.StatelessComponent<DropdownItemProps>;
|
||||
declare const DropdownItem: React.StatelessComponent<DropdownItemProps>;
|
||||
export default DropdownItem;
|
||||
|
||||
+1
-1
@@ -7,5 +7,5 @@ export interface DropdownMenuProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const DropdownMenu: React.StatelessComponent<DropdownMenuProps>;
|
||||
declare const DropdownMenu: React.StatelessComponent<DropdownMenuProps>;
|
||||
export default DropdownMenu;
|
||||
|
||||
+1
-1
@@ -15,5 +15,5 @@ export interface DropdownToggleProps {
|
||||
size?: string;
|
||||
}
|
||||
|
||||
export const DropdownToggle: React.StatelessComponent<DropdownToggleProps>;
|
||||
declare const DropdownToggle: React.StatelessComponent<DropdownToggleProps>;
|
||||
export default DropdownToggle;
|
||||
|
||||
Vendored
+1
-1
@@ -16,5 +16,5 @@ export interface FadeProps {
|
||||
onEnter?: () => void;
|
||||
}
|
||||
|
||||
export const Fade: React.StatelessComponent<FadeProps>;
|
||||
declare const Fade: React.StatelessComponent<FadeProps>;
|
||||
export default Fade;
|
||||
|
||||
Vendored
+1
-1
@@ -8,5 +8,5 @@ export interface FormProps extends React.HTMLProps<HTMLFormElement> {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const Form: React.StatelessComponent<FormProps>;
|
||||
declare const Form: React.StatelessComponent<FormProps>;
|
||||
export default Form;
|
||||
|
||||
+1
-1
@@ -6,5 +6,5 @@ export interface FormFeedbackProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const FormFeedback: React.StatelessComponent<FormFeedbackProps>;
|
||||
declare const FormFeedback: React.StatelessComponent<FormFeedbackProps>;
|
||||
export default FormFeedback;
|
||||
|
||||
Vendored
+1
-1
@@ -10,5 +10,5 @@ export interface FormGroupProps extends React.HTMLProps<HTMLDivElement> {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const FormGroup: React.StatelessComponent<FormGroupProps>;
|
||||
declare const FormGroup: React.StatelessComponent<FormGroupProps>;
|
||||
export default FormGroup;
|
||||
|
||||
Vendored
+1
-1
@@ -8,5 +8,5 @@ export interface FormTextProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const FormText: React.StatelessComponent<FormTextProps>;
|
||||
declare const FormText: React.StatelessComponent<FormTextProps>;
|
||||
export default FormText;
|
||||
|
||||
Vendored
+2
-4
@@ -40,13 +40,11 @@ export interface InputProps extends Intermediate {
|
||||
valid?: boolean;
|
||||
tag?: React.ReactType;
|
||||
innerRef?: string | ((instance: HTMLInputElement) => any);
|
||||
static?: boolean;
|
||||
plaintext?: boolean;
|
||||
addon?: boolean;
|
||||
className?: string;
|
||||
cssModule?: CSSModule;
|
||||
// We don't have the property 'static' here because 'static' is a reserved keyword in TypeScript
|
||||
// Maybe reactstrap will support an 'isStatic' alias in the future
|
||||
}
|
||||
|
||||
export const Input: React.StatelessComponent<InputProps>;
|
||||
declare const Input: React.StatelessComponent<InputProps>;
|
||||
export default Input;
|
||||
|
||||
Vendored
+1
-1
@@ -7,5 +7,5 @@ export interface InputGroupProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const InputGroup: React.StatelessComponent<InputGroupProps>;
|
||||
declare const InputGroup: React.StatelessComponent<InputGroupProps>;
|
||||
export default InputGroup;
|
||||
|
||||
+1
-1
@@ -6,5 +6,5 @@ export interface InputGroupAddonProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const InputGroupAddon: React.StatelessComponent<InputGroupAddonProps>;
|
||||
declare const InputGroupAddon: React.StatelessComponent<InputGroupAddonProps>;
|
||||
export default InputGroupAddon;
|
||||
|
||||
+1
-1
@@ -9,5 +9,5 @@ export interface InputGroupButtonProps {
|
||||
color?: string;
|
||||
}
|
||||
|
||||
export const InputGroupButton: React.StatelessComponent<InputGroupButtonProps>;
|
||||
declare const InputGroupButton: React.StatelessComponent<InputGroupButtonProps>;
|
||||
export default InputGroupButton;
|
||||
|
||||
Vendored
+1
-1
@@ -7,5 +7,5 @@ export interface JumbotronProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const Jumbotron: React.StatelessComponent<JumbotronProps>;
|
||||
declare const Jumbotron: React.StatelessComponent<JumbotronProps>;
|
||||
export default Jumbotron;
|
||||
|
||||
Vendored
+1
-1
@@ -22,5 +22,5 @@ export interface LabelProps extends Intermediate {
|
||||
xl?: ColumnProps;
|
||||
}
|
||||
|
||||
export const Label: React.StatelessComponent<LabelProps>;
|
||||
declare const Label: React.StatelessComponent<LabelProps>;
|
||||
export default Label;
|
||||
|
||||
Vendored
+1
-1
@@ -7,5 +7,5 @@ export interface ListGroupProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const ListGroup: React.StatelessComponent<ListGroupProps>;
|
||||
declare const ListGroup: React.StatelessComponent<ListGroupProps>;
|
||||
export default ListGroup;
|
||||
|
||||
+1
-1
@@ -13,5 +13,5 @@ export interface ListGroupItemProps {
|
||||
onClick?: React.MouseEventHandler<any>;
|
||||
}
|
||||
|
||||
export const ListGroupItem: React.StatelessComponent<ListGroupItemProps>;
|
||||
declare const ListGroupItem: React.StatelessComponent<ListGroupItemProps>;
|
||||
export default ListGroupItem;
|
||||
|
||||
+1
-1
@@ -6,5 +6,5 @@ export interface ListGroupItemHeadingProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const ListGroupItemHeading: React.StatelessComponent<ListGroupItemHeadingProps>;
|
||||
declare const ListGroupItemHeading: React.StatelessComponent<ListGroupItemHeadingProps>;
|
||||
export default ListGroupItemHeading;
|
||||
|
||||
+1
-1
@@ -6,5 +6,5 @@ export interface ListGroupItemTextProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const ListGroupItemText: React.StatelessComponent<ListGroupItemTextProps>;
|
||||
declare const ListGroupItemText: React.StatelessComponent<ListGroupItemTextProps>;
|
||||
export default ListGroupItemText;
|
||||
|
||||
Vendored
+1
-1
@@ -17,5 +17,5 @@ export interface MediaProps {
|
||||
alt?: string;
|
||||
}
|
||||
|
||||
export const Media: React.StatelessComponent<MediaProps>;
|
||||
declare const Media: React.StatelessComponent<MediaProps>;
|
||||
export default Media;
|
||||
|
||||
Vendored
+1
-1
@@ -19,5 +19,5 @@ export interface ModalProps {
|
||||
fade?: boolean;
|
||||
}
|
||||
|
||||
export const Modal: React.StatelessComponent<ModalProps>;
|
||||
declare const Modal: React.StatelessComponent<ModalProps>;
|
||||
export default Modal;
|
||||
|
||||
Vendored
+1
-1
@@ -6,5 +6,5 @@ export interface ModalBodyProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const ModalBody: React.StatelessComponent<ModalBodyProps>;
|
||||
declare const ModalBody: React.StatelessComponent<ModalBodyProps>;
|
||||
export default ModalBody;
|
||||
|
||||
+1
-1
@@ -6,5 +6,5 @@ export interface ModalFooterProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const ModalFooter: React.StatelessComponent<ModalFooterProps>;
|
||||
declare const ModalFooter: React.StatelessComponent<ModalFooterProps>;
|
||||
export default ModalFooter;
|
||||
|
||||
+1
-1
@@ -8,5 +8,5 @@ export interface ModalHeaderProps {
|
||||
toggle?: () => void;
|
||||
}
|
||||
|
||||
export const ModalHeader: React.StatelessComponent<ModalHeaderProps>;
|
||||
declare const ModalHeader: React.StatelessComponent<ModalHeaderProps>;
|
||||
export default ModalHeader;
|
||||
|
||||
Vendored
+1
-1
@@ -13,5 +13,5 @@ export interface NavProps extends React.HTMLProps<HTMLUListElement> {
|
||||
vertical?: boolean;
|
||||
}
|
||||
|
||||
export const Nav: React.StatelessComponent<NavProps>;
|
||||
declare const Nav: React.StatelessComponent<NavProps>;
|
||||
export default Nav;
|
||||
|
||||
+11
-5
@@ -1,9 +1,15 @@
|
||||
import { UncontrolledDropdownProps, DropdownProps } from './Dropdown';
|
||||
|
||||
// tslint:disable-next-line
|
||||
export interface UncontrolledNavDropdownProps extends UncontrolledDropdownProps { }
|
||||
// tslint:disable-next-line
|
||||
export interface NavDropdownProps extends DropdownProps { }
|
||||
export interface UncontrolledProps extends UncontrolledDropdownProps {
|
||||
/* intentionally blank */
|
||||
}
|
||||
export interface UncontrolledNavDropdownProps extends UncontrolledProps {
|
||||
/* intentionally blank */
|
||||
}
|
||||
|
||||
export const NavDropdown: React.StatelessComponent<NavDropdownProps>;
|
||||
export interface NavDropdownProps extends DropdownProps {
|
||||
/* intentionally blank */
|
||||
}
|
||||
|
||||
declare const NavDropdown: React.StatelessComponent<NavDropdownProps>;
|
||||
export default NavDropdown;
|
||||
|
||||
Vendored
+1
-1
@@ -6,5 +6,5 @@ export interface NavItemProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const NavItem: React.StatelessComponent<NavItemProps>;
|
||||
declare const NavItem: React.StatelessComponent<NavItemProps>;
|
||||
export default NavItem;
|
||||
|
||||
Vendored
+1
-1
@@ -11,5 +11,5 @@ export interface NavLinkProps extends React.HTMLProps<HTMLAnchorElement> {
|
||||
href?: string;
|
||||
}
|
||||
|
||||
export const NavLink: React.StatelessComponent<NavLinkProps>;
|
||||
declare const NavLink: React.StatelessComponent<NavLinkProps>;
|
||||
export default NavLink;
|
||||
|
||||
Vendored
+1
-1
@@ -16,5 +16,5 @@ export interface NavbarProps {
|
||||
expand?: boolean | string;
|
||||
}
|
||||
|
||||
export const Navbar: React.StatelessComponent<NavbarProps>;
|
||||
declare const Navbar: React.StatelessComponent<NavbarProps>;
|
||||
export default Navbar;
|
||||
|
||||
+1
-1
@@ -6,5 +6,5 @@ export interface NavbarBrandProps extends React.HTMLProps<HTMLAnchorElement> {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const NavbarBrand: React.StatelessComponent<NavbarBrandProps>;
|
||||
declare const NavbarBrand: React.StatelessComponent<NavbarBrandProps>;
|
||||
export default NavbarBrand;
|
||||
|
||||
+1
-1
@@ -9,5 +9,5 @@ export interface NavbarTogglerProps extends React.HTMLProps<HTMLAnchorElement> {
|
||||
left?: boolean;
|
||||
}
|
||||
|
||||
export const NavbarToggler: React.StatelessComponent<NavbarTogglerProps>;
|
||||
declare const NavbarToggler: React.StatelessComponent<NavbarTogglerProps>;
|
||||
export default NavbarToggler;
|
||||
|
||||
Vendored
+1
-1
@@ -6,5 +6,5 @@ export interface PaginationProps {
|
||||
size?: string;
|
||||
}
|
||||
|
||||
export const Pagination: React.StatelessComponent<PaginationProps>;
|
||||
declare const Pagination: React.StatelessComponent<PaginationProps>;
|
||||
export default Pagination;
|
||||
|
||||
+1
-1
@@ -8,5 +8,5 @@ export interface PaginationItemProps {
|
||||
tag?: React.ReactType;
|
||||
}
|
||||
|
||||
export const PaginationItem: React.StatelessComponent<PaginationItemProps>;
|
||||
declare const PaginationItem: React.StatelessComponent<PaginationItemProps>;
|
||||
export default PaginationItem;
|
||||
|
||||
+1
-1
@@ -9,5 +9,5 @@ export interface PaginationLinkProps extends React.HTMLProps<HTMLAnchorElement>
|
||||
tag?: React.ReactType;
|
||||
}
|
||||
|
||||
export const PaginationLink: React.StatelessComponent<PaginationLinkProps>;
|
||||
declare const PaginationLink: React.StatelessComponent<PaginationLinkProps>;
|
||||
export default PaginationLink;
|
||||
|
||||
Vendored
+1
-1
@@ -30,5 +30,5 @@ export interface PopoverProps {
|
||||
toggle?: () => void;
|
||||
}
|
||||
|
||||
export const Popover: React.StatelessComponent<PopoverProps>;
|
||||
declare const Popover: React.StatelessComponent<PopoverProps>;
|
||||
export default Popover;
|
||||
|
||||
+1
-1
@@ -6,5 +6,5 @@ export interface PopoverBodyProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const PopoverBody: React.StatelessComponent<PopoverBodyProps>;
|
||||
declare const PopoverBody: React.StatelessComponent<PopoverBodyProps>;
|
||||
export default PopoverBody;
|
||||
|
||||
+1
-1
@@ -6,5 +6,5 @@ export interface PopoverHeaderProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const PopoverHeader: React.StatelessComponent<PopoverHeaderProps>;
|
||||
declare const PopoverHeader: React.StatelessComponent<PopoverHeaderProps>;
|
||||
export default PopoverHeader;
|
||||
|
||||
Vendored
+1
-1
@@ -14,5 +14,5 @@ export interface ProgressProps {
|
||||
barClassName?: string;
|
||||
}
|
||||
|
||||
export const Progress: React.StatelessComponent<ProgressProps>;
|
||||
declare const Progress: React.StatelessComponent<ProgressProps>;
|
||||
export default Progress;
|
||||
|
||||
Vendored
+1
-1
@@ -7,5 +7,5 @@ export interface RowProps extends React.HTMLProps< HTMLElement> {
|
||||
noGutters?: boolean;
|
||||
}
|
||||
|
||||
export const Row: React.StatelessComponent<RowProps>;
|
||||
declare const Row: React.StatelessComponent<RowProps>;
|
||||
export default Row;
|
||||
|
||||
Vendored
+1
-1
@@ -7,5 +7,5 @@ export interface TabContentProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const TabContent: React.StatelessComponent<TabContentProps>;
|
||||
declare const TabContent: React.StatelessComponent<TabContentProps>;
|
||||
export default TabContent;
|
||||
|
||||
Vendored
+1
-1
@@ -7,5 +7,5 @@ export interface TabPaneProps {
|
||||
tabId?: number | string;
|
||||
}
|
||||
|
||||
export const TabPane: React.StatelessComponent<TabPaneProps>;
|
||||
declare const TabPane: React.StatelessComponent<TabPaneProps>;
|
||||
export default TabPane;
|
||||
|
||||
Vendored
+1
-1
@@ -14,5 +14,5 @@ export interface TableProps {
|
||||
responsiveTag?: React.ReactType;
|
||||
}
|
||||
|
||||
export const Table: React.StatelessComponent<TableProps>;
|
||||
declare const Table: React.StatelessComponent<TableProps>;
|
||||
export default Table;
|
||||
|
||||
Vendored
+1
-1
@@ -8,5 +8,5 @@ export interface TagProps {
|
||||
cssModule?: CSSModule;
|
||||
}
|
||||
|
||||
export const Tag: React.StatelessComponent<TagProps>;
|
||||
declare const Tag: React.StatelessComponent<TagProps>;
|
||||
export default Tag;
|
||||
|
||||
+1
-1
@@ -14,5 +14,5 @@ export interface TetherContentProps {
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
|
||||
export const TetherContent: React.StatelessComponent<TetherContentProps>;
|
||||
declare const TetherContent: React.StatelessComponent<TetherContentProps>;
|
||||
export default TetherContent;
|
||||
|
||||
Vendored
+5
-2
@@ -20,7 +20,7 @@ type Placement
|
||||
| 'left middle'
|
||||
| 'left bottom';
|
||||
|
||||
export interface UncontrolledTooltipProps {
|
||||
export interface UncontrolledProps {
|
||||
placement?: Placement;
|
||||
target: string;
|
||||
disabled?: boolean;
|
||||
@@ -31,11 +31,14 @@ export interface UncontrolledTooltipProps {
|
||||
autohide?: boolean;
|
||||
delay?: number | { show: number, hide: number };
|
||||
}
|
||||
export interface UncontrolledTooltipProps extends UncontrolledProps {
|
||||
/* intentionally blank */
|
||||
}
|
||||
|
||||
export interface TooltipProps extends UncontrolledTooltipProps {
|
||||
toggle?: () => void;
|
||||
isOpen?: boolean;
|
||||
}
|
||||
|
||||
export const Tooltip: React.StatelessComponent<TooltipProps>;
|
||||
declare const Tooltip: React.StatelessComponent<TooltipProps>;
|
||||
export default Tooltip;
|
||||
|
||||
Reference in New Issue
Block a user