@kbfront/kb-ui
Version:
KB React UI Library
68 lines (67 loc) • 3.68 kB
TypeScript
/**Packages */
export { default as reactRouterDom } from "react-router-dom";
/** Components. */
export { default as Alert } from "./components/Alert";
export { default as Badge } from "./components/Badge";
export { default as Block } from "./components/Block";
export { default as Bordered } from "./components/Bordered";
export { Breadcrumb, BreadcrumbItem } from "./components/Breadcrumb";
export { default as Button } from "./components/Button";
export { default as Centered } from "./components/Centered";
export { default as Collapse } from "./components/Collapse";
export { default as Container } from "./components/Container";
export { default as Datepicker } from "./components/Datepicker";
export { default as Divider } from "./components/Divider";
export { default as Dropdown } from "./components/Dropdown";
export { default as Flex } from "./components/Flex";
export { default as FormControl } from "./components/FormControl";
export { default as GoogleMap } from "./components/GoogleMap";
export { Col, Row } from "./components/Grid";
export { default as Icon } from "./components/Icon";
export { ListGroup, ListItem } from "./components/ListGroup";
export { default as Loading } from "./components/Loading";
export { default as Modal } from "./components/Modal";
export { default as Pagination } from "./components/Pagination";
export { default as Paragraph } from "./components/Paragraph";
export { default as ProgressBar } from "./components/ProgressBar";
export { default as Select } from "./components/Select";
export { default as Skeleton } from "./components/Skeleton";
export { Tabs, Tab } from "./components/Tab";
export { TableRow, TableCol, Table } from "./components/Table";
export { default as Text } from "./components/Text";
export { default as Tooltip } from "./components/Tooltip";
export { default as Typography } from "./components/Typography";
export { default as Upload } from "./components/Upload";
/** boolean */
export { EBoolean } from "./enum";
/** Enums. */
export { EBadgeType } from "./components/Badge";
export { EBorderStyle } from "./components/Bordered";
export { EButtonType, EButtonSize, EButtonStyle, EButtonBlockLevel, ESpinnerPosition, } from "./components/Button";
export { EDirection } from "./components/Divider";
export { EMenuPositionType } from "./components/Dropdown";
export { ETooltipPosition } from "./components/Tooltip";
export { EFormControlType, ESwitchSize } from "./components/FormControl";
export { ECol } from "./components/Grid";
export { ETrackPosition } from "./components/Tab";
export { ELanguage, EDatepickerType } from "./components/Datepicker";
export { ETextWeight, ETextAlign, ETextTransform } from "./components/Text";
export { EJustify, EFlexAlign, EFlexDirection } from "./components/Flex";
export { EModalSize } from "./components/Modal";
export { EModalAnimation } from "./components/Modal";
export { ESkeletonType } from "./components/Skeleton";
export { EGoogleMapTypeId } from "./components/GoogleMap";
export { EColor } from "./enum/index";
export { EIconPosition } from "./enum/index";
export { EPaginationSize } from "./components/Pagination";
/** Interfaces */
export { IGoogleMapIcon, IGoogleMapLocation, IGoogleMapSetting, } from "./components/GoogleMap";
export { IOption } from "./components/Select/models";
export { IModalAction } from "./components/Modal";
export { IThead } from "./components/Table";
/** Utils. */
export { Toastr } from "./utils/toastr";
export { useOnClickOutside } from "./utils/hooks/use-outside-click";
export { useWindowSize } from "./utils/hooks/useWindowSize";
export { classNames } from "./utils/classnames";
export { URLParams } from "./utils/params";