UNPKG

@vectara/vectara-ui

Version:

Vectara's design system, codified as a React and Sass component library

78 lines (77 loc) 5.72 kB
import { VuiAccordion } from "./accordion/Accordion"; import { VuiAppContent } from "./app/AppContent"; import { VuiAppHeader } from "./app/AppHeader"; import { VuiAppLayout } from "./app/AppLayout"; import { VuiAppSideNav } from "./app/appSideNav/AppSideNav"; import { Sections, SectionItem, Tree, TreeItem } from "./app/types"; import { AppContentPadding } from "./app/types"; import { BADGE_COLOR, VuiBadge } from "./badge/Badge"; import { BUTTON_COLOR, BUTTON_SIZE, ButtonColor } 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 } from "./card/Card"; import { CALLOUT_COLOR, CALLOUT_SIZE, CalloutColor } from "./callout/types"; import { ChatTurn, ChatStyle, ChatLanguage } from "./chat/types"; import { VuiChat } from "./chat/Chat"; import { VuiCode } from "./code/Code"; import { CodeLanguage } from "./code/types"; import { VuiContextProvider } from "./context/Context"; import { VuiCopyButton } from "./copyButton/CopyButton"; import { VuiDrawer } from "./drawer/Drawer"; import { VuiFlexContainer } from "./flex/FlexContainer"; import { VuiFlexItem } from "./flex/FlexItem"; import { RadioButtonConfig, VuiCheckbox, VuiLabel, VuiNumberInput, VuiRadioButton, VuiSelect, VuiSuperRadioGroup, VuiTextInput, VuiTextArea, VuiPasswordInput } from "./form"; import { VuiFormGroup } from "./formGroup/FormGroup"; import { VuiGrid } from "./grid/Grid"; import { VuiHorizontalRule } from "./horizontalRule/HorizontalRule"; import { VuiIcon } from "./icon/Icon"; import { ICON_COLOR, ICON_SIZE } from "./icon/types"; import { InfoListType, VuiInfoList } from "./infoList/InfoList"; import { VuiInfoMenu } from "./infoMenu/InfoMenu"; import { VuiInfoTable, InfoTableColumnAlign, InfoTableRow, InfoTableRowType } from "./infoTable/InfoTable"; import { VuiLink, VuiLinkInternal } from "./link/Link"; import { LinkProps } from "./link/types"; import { VuiList } from "./list/List"; import { VuiMenu } from "./menu/Menu"; import { VuiMenuItem, MenuItem } from "./menu/MenuItem"; import { VuiModal } from "./modal/Modal"; import { VuiNotifications } from "./notification/Notifications"; import { Notification } from "./notification/Notification"; import { VuiOptionsButton } from "./optionsButton/OptionsButton"; import { VuiOptionsList } from "./optionsList/OptionsList"; import { VuiOptionsListItem } from "./optionsList/OptionsListItem"; import { OptionListItem } from "./optionsList/types"; import { VuiPopover, AnchorSide } 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 { SearchResult, VuiSearchResult } from "./searchResult/SearchResult"; import { VuiSearchSelect } from "./searchSelect/SearchSelect"; import { VuiSetting } from "./setting/Setting"; 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 { VuiStatus } from "./status/Status"; import { VuiSummary } from "./summary/Summary"; import { VuiSummaryCitation } from "./summary/SummaryCitation"; import { VuiTable } from "./table/Table"; import { VuiTab } from "./tabs/Tab"; import { VuiTabbedRoutes } from "./tabs/TabbedRoutes"; import { VuiTabs } from "./tabs/Tabs"; import { TAB_SIZE, TabSize } 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 { VuiTopicButton } from "./topicButton/TopicButton"; export type { AnchorSide, AppContentPadding, ButtonColor, CalloutColor, ChatLanguage, ChatStyle, ChatTurn, CodeLanguage, InfoListType, InfoTableColumnAlign, InfoTableRow, InfoTableRowType, LinkProps, MenuItem, Notification, OptionListItem, RadioButtonConfig, SearchResult, Sections, SectionItem, TabSize, Tree, TreeItem }; export { BADGE_COLOR, BUTTON_COLOR, BUTTON_SIZE, CALLOUT_COLOR, CALLOUT_SIZE, ICON_COLOR, ICON_SIZE, PROGRESS_BAR_COLOR, SPACER_SIZE, SPINNER_COLOR, SPINNER_SIZE, TAB_SIZE, TEXT_COLOR, TEXT_SIZE, TITLE_SIZE, VuiAccordion, VuiAppContent, VuiAppHeader, VuiAppLayout, VuiAppSideNav, VuiBadge, VuiButtonPrimary, VuiButtonSecondary, VuiButtonTertiary, VuiIconButton, VuiCallout, VuiCard, VuiChat, VuiCheckbox, VuiCode, VuiContextProvider, VuiCopyButton, VuiDrawer, VuiFlexContainer, VuiFlexItem, VuiFormGroup, VuiGrid, VuiHorizontalRule, VuiIcon, VuiInfoList, VuiInfoMenu, VuiInfoTable, VuiLabel, VuiLink, VuiLinkInternal, VuiList, VuiMenu, VuiMenuItem, VuiModal, VuiNotifications, VuiNumberInput, VuiOptionsButton, VuiOptionsList, VuiOptionsListItem, VuiPasswordInput, VuiPopover, VuiPortal, VuiProgressBar, VuiPrompt, VuiRadioButton, VuiScreenBlock, VuiSearchInput, VuiSearchResult, VuiSearchSelect, VuiSelect, VuiSetting, VuiSpacer, VuiSpinner, VuiStatList, VuiStatus, VuiSummary, VuiSummaryCitation, VuiSuperRadioGroup, VuiTable, VuiTab, VuiTabbedRoutes, VuiTabs, VuiText, VuiTextArea, VuiTextColor, VuiTextInput, VuiTimeline, VuiTimelineItem, VuiTitle, VuiToggle, VuiTopicButton };