@vectara/vectara-ui
Version:
Vectara's design system, codified as a React and Sass component library
100 lines (99 loc) • 7.38 kB
JavaScript
import { VuiAccordion } from "./accordion/Accordion";
import { VuiAccountButton } from "./accountButton/AccountButton";
import { VuiAppContent } from "./app/AppContent";
import { VuiAppHeader } from "./app/AppHeader";
import { VuiAppLayout } from "./app/AppLayout";
import { VuiAppSideNav } from "./app/appSideNav/AppSideNav";
import { VuiAppSideNavLink } from "./app/appSideNav/AppSideNavLink";
import { VuiAppSideNavGroup } from "./app/appSideNav/AppSideNavGroup";
import { BADGE_COLOR, VuiBadge } from "./badge/Badge";
import { BUTTON_COLOR, BUTTON_SIZE } from "./button/types";
import { VuiButtonPrimary } from "./button/ButtonPrimary";
import { VuiButtonSecondary } from "./button/ButtonSecondary";
import { VuiButtonTertiary } from "./button/ButtonTertiary";
import { VuiIconButton } from "./button/IconButton";
import { VuiCallout } from "./callout/Callout";
import { VuiCard, VuiSimpleCard } from "./card";
import { CALLOUT_COLOR, CALLOUT_SIZE } from "./callout/types";
import { VuiChat } from "./chat/Chat";
import { VuiChip } from "./chip/Chip";
import { VuiCode } from "./code/Code";
import { VuiComplexConfigurationButton } from "./complexConfigurationButton/ComplexConfigurationButton";
import { VuiContextProvider } from "./context/Context";
import { VuiCopyButton } from "./copyButton/CopyButton";
import { VuiDatePicker } from "./datePicker/DatePicker";
import { VuiDateRangePicker } from "./datePicker/DateRangePicker";
import { VuiDrawer } from "./drawer/Drawer";
import { DURATION_BAR_COLOR, VuiDurationBar } from "./durationBar/DurationBar";
import { VuiErrorBoundary } from "./errorBoundary/ErrorBoundary";
import { VuiFlexContainer } from "./flex/FlexContainer";
import { VuiFlexItem } from "./flex/FlexItem";
import { generateTokensProvider, VuiCheckbox, VuiCodeEditor, VuiItemsInput, VuiLabel, VuiNumberInput, VuiRadioButton, VuiSelect, VuiSuperCheckboxGroup, VuiSuperRadioGroup, VuiTextInput, VuiTextArea, VuiPasswordInput } from "./form";
import { VuiFormGroup } from "./formGroup/FormGroup";
import { VuiGrid, VuiGridItem, VuiSimpleGrid } from "./grid";
import { VuiHorizontalRule } from "./horizontalRule/HorizontalRule";
import { VuiIcon } from "./icon/Icon";
import { ICON_COLOR, ICON_SIZE, ICON_TYPE } from "./icon/types";
import { VuiImage } from "./image/Image";
import { VuiImagePreview } from "./image/ImagePreview";
import { VuiInfoList } from "./infoList/InfoList";
import { VuiInfoListItem } from "./infoList/InfoListItem";
import { VuiInfoMenu } from "./infoMenu/InfoMenu";
import { VuiInfoTable } from "./infoTable/InfoTable";
import { VuiInProgress } from "./inProgress/InProgress";
import { VuiKvTable } from "./kvTable/KvTable";
import { VuiLink, VuiLinkInternal } from "./link/Link";
import { VuiList } from "./list/List";
import { VuiMenu } from "./menu/Menu";
import { VuiMenuItem } from "./menu/MenuItem";
import { VuiMenuList } from "./menuList/VuiMenuList";
import { VuiMenuListButton } from "./menuList/VuiMenuListButton";
import { VuiModal } from "./modal/Modal";
import { addNotification } from "./notification/Notification";
import { VuiNotifications } from "./notification/Notifications";
import { VuiOptionsButton } from "./optionsButton/OptionsButton";
import { VuiOptionsList } from "./optionsList/OptionsList";
import { VuiOptionsListItem } from "./optionsList/OptionsListItem";
import { VuiPagination } from "./pagination/Pagination";
import { VuiPanel } from "./panel/Panel";
import { VuiPopover } from "./popover/Popover";
import { VuiPortal } from "./portal/Portal";
import { PROGRESS_BAR_COLOR, VuiProgressBar } from "./progressBar/ProgressBar";
import { VuiPrompt } from "./prompt/Prompt";
import { VuiScreenBlock } from "./screenBlock/ScreenBlock";
import { VuiSearchInput } from "./searchInput/SearchInput";
import { VuiSearchResult } from "./searchResult/SearchResult";
import { VuiSearchSelect } from "./searchSelect/SearchSelect";
import { VuiSetting } from "./setting/Setting";
import { VuiSideList } from "./sideList/VuiSideList";
import { VuiSideListButton } from "./sideList/VuiSideListButton";
import { VuiSpacer } from "./spacer/Spacer";
import { SPACER_SIZE } from "./spacer/types";
import { VuiSpinner } from "./spinner/Spinner";
import { SPINNER_COLOR, SPINNER_SIZE } from "./spinner/types";
import { VuiStatList } from "./statList/StatList";
import { VuiStat } from "./stat/Stat";
import { VuiStatus } from "./status/Status";
import { VuiSteps } from "./steps/Steps";
import { VuiStepsVertical } from "./stepsVertical/StepsVertical";
import { SKELETON_COLOR, VuiSkeleton } from "./skeleton/Skeleton";
import { VuiSummary, VuiSummaryCitation } from "./summary";
import { VuiTable } from "./table/Table";
import { VuiSpans } from "./spans/Spans";
import { VuiTab } from "./tabs/Tab";
import { VuiTabbedRoutes } from "./tabs/TabbedRoutes";
import { VuiTabs } from "./tabs/Tabs";
import { VuiTabsNavigator } from "./tabs/TabsNavigator";
import { TAB_SIZE } from "./tabs/types";
import { VuiText } from "./typography/Text";
import { VuiTextColor } from "./typography/TextColor";
import { VuiTimeline, VuiTimelineItem } from "./timeline";
import { TEXT_COLOR, TEXT_SIZE, TITLE_SIZE } from "./typography/types";
import { VuiTitle } from "./typography/Title";
import { VuiToggle } from "./toggle/Toggle";
import { VuiTooltip } from "./tooltip/Tooltip";
import { VuiInfoTooltip } from "./tooltip/InfoTooltip";
import { VuiTopicButton } from "./topicButton/TopicButton";
import { copyToClipboard } from "../utils/copyToClipboard";
import { toRgb, toRgba } from "./context/Theme";
export { BADGE_COLOR, BUTTON_COLOR, BUTTON_SIZE, CALLOUT_COLOR, CALLOUT_SIZE, DURATION_BAR_COLOR, ICON_COLOR, ICON_SIZE, ICON_TYPE, PROGRESS_BAR_COLOR, SPACER_SIZE, SPINNER_COLOR, SKELETON_COLOR, SPINNER_SIZE, TAB_SIZE, TEXT_COLOR, TEXT_SIZE, TITLE_SIZE, addNotification, copyToClipboard, generateTokensProvider, toRgb, toRgba, VuiAccordion, VuiAccountButton, VuiAppContent, VuiAppHeader, VuiAppLayout, VuiAppSideNav, VuiAppSideNavLink, VuiAppSideNavGroup, VuiBadge, VuiButtonPrimary, VuiButtonSecondary, VuiButtonTertiary, VuiIconButton, VuiCallout, VuiCard, VuiChat, VuiCheckbox, VuiChip, VuiCode, VuiCodeEditor, VuiComplexConfigurationButton, VuiContextProvider, VuiCopyButton, VuiDatePicker, VuiDateRangePicker, VuiDrawer, VuiDurationBar, VuiErrorBoundary, VuiFlexContainer, VuiFlexItem, VuiFormGroup, VuiGrid, VuiGridItem, VuiHorizontalRule, VuiIcon, VuiImage, VuiImagePreview, VuiInfoList, VuiInfoListItem, VuiInfoMenu, VuiInfoTable, VuiInfoTooltip, VuiKvTable, VuiInProgress, VuiItemsInput, VuiLabel, VuiLink, VuiLinkInternal, VuiList, VuiMenu, VuiMenuItem, VuiMenuList, VuiMenuListButton, VuiModal, VuiNotifications, VuiNumberInput, VuiOptionsButton, VuiOptionsList, VuiOptionsListItem, VuiPagination, VuiPanel, VuiPasswordInput, VuiPopover, VuiPortal, VuiProgressBar, VuiPrompt, VuiRadioButton, VuiScreenBlock, VuiSearchInput, VuiSearchResult, VuiSearchSelect, VuiSelect, VuiSetting, VuiSideList, VuiSideListButton, VuiSimpleCard, VuiSimpleGrid, VuiSpacer, VuiSpans, VuiSpinner, VuiStat, VuiStatList, VuiStatus, VuiSteps, VuiStepsVertical, VuiSummary, VuiSkeleton, VuiSummaryCitation, VuiSuperCheckboxGroup, VuiSuperRadioGroup, VuiTable, VuiTab, VuiTabbedRoutes, VuiTabs, VuiTabsNavigator, VuiText, VuiTextArea, VuiTextColor, VuiTextInput, VuiTimeline, VuiTimelineItem, VuiTitle, VuiToggle, VuiTooltip, VuiTopicButton };