@nexusui/components
Version:
These are custom components specially-developed for NexusUI applications. They will make your life easier by giving you out-of-the-box implementations for various high-level UI elements that you can drop directly into your application.
167 lines (166 loc) • 9.87 kB
TypeScript
export type { IBasicUser, IUserInfo, OptionType } from './models';
export { UploadStatus } from './models';
export type { FormInputProps } from './common/FormInput';
export { FormInput } from './common/FormInput';
export type { FormRadioProps } from './common/FormRadio';
export { FormRadio } from './common/FormRadio';
export type { FormToggleProps } from './common/FormToggle';
export { FormToggle } from './common/FormToggle';
export type { FormSelectProps } from './common/FormSelect';
export { FormSelect } from './common/FormSelect';
export type { FormCheckboxProps } from './common/FormCheckbox';
export { FormCheckbox } from './common/FormCheckbox';
export type { ISearchBar } from './SearchBar';
export { SearchBar } from './SearchBar';
export { SearchBar as HexSearchComponent } from './SearchBar';
export type { HexMenuItemProps, HexMenuItemDetails } from './Menu';
export { HexMenu } from './Menu';
export type { INewPropertyProps } from './NewProperty';
export { NewProperty } from './NewProperty';
export type { IFooter, ISmartFooter } from './Footer';
export { Footer, SmartFooter } from './Footer';
export type { IAppSwitcher, IAppItem } from './AppSwitcher';
export { AppSwitcher } from './AppSwitcher';
export type { IAccountDropdown, IAccountMenuItem } from './AccountDropdown';
export { AccountDropdown } from './AccountDropdown';
export type { IImageCropDialog } from './ImageCropDialog';
export type { ICropDimensions } from './ImageCropDialog/model';
export { ImageCropDialog } from './ImageCropDialog';
export type { IImageCarouselProps, ImageInfo } from './ImageCarousel';
export { ImageCarousel } from './ImageCarousel';
export type { SimpleUnitFormatterProps, SimpleUnitFormatterRef, Unit, UnitFormatterValue, UnitType, UnitFormatterProps, } from './UnitFormatter';
export { DefaultUnitFormatterUnits } from './UnitFormatter/UnitLibs';
export {
/**
* There are the functions that are help developers to handle the unit value
*/
unitFormatterUtils,
/**
* There are the components
*/
SimpleUnitFormatter, UnitFormatter, } from './UnitFormatter';
export type { IPartDialog, IPartData, IOption, IFileModel } from './PartDialog';
export { PartDialog } from './PartDialog';
export type { IEventLog, IEventItem, EventItemModel, EventFilterOption, EventFilterValue, IEventFilterProps, } from './EventLog';
export { EventLog } from './EventLog';
export type { IAudienceGroup } from './AudienceGroup';
export { AudienceGroup } from './AudienceGroup';
export type { IEmptyState } from './EmptyState';
export { EmptyState } from './EmptyState';
export type { INavBar } from './NavBar';
export { NavBar } from './NavBar';
export type { ILogoBlock } from './LogoBlock';
export { LogoBlock } from './LogoBlock';
export type { IActionGroup, ActionItem } from './ActionGroup';
export { ActionGroup } from './ActionGroup';
export type { IEmptyCard } from './EmptyCard';
export { EmptyCard } from './EmptyCard';
export type { ICommentCreate } from './Comments/CommentCreate';
export { CommentCreate } from './Comments/CommentCreate';
export type { IBasicComment, IComment, ICommentCard, ICommentAction, ICommentAuthor, ICommentAttachment, } from './Comments/CommentCard';
export { CommentCard } from './Comments/CommentCard';
export type { ICommentDrawer, ICommentItem } from './Comments/CommentDrawer';
export { CommentDrawer } from './Comments/CommentDrawer';
export type { ICommentThread } from './Comments/CommentThread';
export { CommentThread } from './Comments/CommentThread';
export type { ICommentField } from './Comments/CommentField';
export { CommentField } from './Comments/CommentField';
export type { IRichTextConfig, ICommentMetaPlugin } from './Comments/CommentRichText';
export type { ToggleTipProps } from './ToggleTip';
export { ToggleTip } from './ToggleTip';
export type { IShareDialog, IShareUser, IAccessManager, IOrgShareConfig, IPermissionLevelPicker, IPermissionLevel, IOrgShare, } from './ShareDialog';
export { ShareDialog, PermissionType, defaultLevels } from './ShareDialog';
export type { INotify } from './common/Notification';
export type { TranslateFuncType } from './util/models';
export { FilePicker } from './FilePicker';
export type { FilePickerProps, FilePickerBlockProps, DropOverlayProps, FileRejection, FileWithPath, } from './FilePicker';
export { FileDragDrop } from './FileDragDrop';
export type { IFileDragDrop, IFileDragDropComponent } from './FileDragDrop';
export { FilePanel } from './FilePanel';
export type { FilePanelProps, FileWithStatus } from './FilePanel';
export { FileItem } from './FileItem';
export type { FileItemProps } from './FileItem';
export { ComplexCard, useDropdownMenu } from './ComplexCard';
export type { IComplexCard, IComplexCardMenuItem } from './ComplexCard';
export { StatusBadge } from './StatusBadge';
export type { IStatusBadgeProps } from './StatusBadge';
export { StatusAvatar } from './StatusAvatar';
export type { IStatusAvatar } from './StatusAvatar';
export { ButtonTabs, ButtonTab } from './ButtonTabs';
export type { IButtonTabs, IButtonTab } from './ButtonTabs';
export { OneTrust, toggleOneTrustCookieDialog } from './OneTrust';
export type { IOneTrust } from './OneTrust';
export type { IHeroBanner } from './HeroBanner';
export { HeroBanner } from './HeroBanner';
export { ContentMenu } from './ContentMenu';
export type { IContentMenu } from './ContentMenu';
export { ExponentFormatter } from './ExponentFormatter';
export type { IExponentFormatterProps, IScientificNotationNumber } from './ExponentFormatter';
export type { IDrawer, IDrawerNavItem, IDrawerHeader, IDrawerContent, IDrawerSection } from './Drawer';
export { Drawer, DrawerHeader, DrawerContent, DrawerSection, CONDENSED_WITH_LABEL_WIDTH, CONDENSED_WITHOUT_LABEL_WIDTH, } from './Drawer';
export type { DialogProps, ConfirmationDialogProps } from './Dialog';
export { Dialog, ConfirmationDialog } from './Dialog';
export type { ICodeSnippet, ICodeViewer, CodeLanguageType } from './CodeSnippet';
export { CodeSnippet, CodeViewer } from './CodeSnippet';
export type { IGridHeader } from './GridHeader';
export { GridHeader } from './GridHeader';
export type { IProjectGridHeader, IFilterOption } from './ProjectGridHeader';
export { ProjectGridHeader } from './ProjectGridHeader';
export type { IConditionalForm, FormField, SupportedComponent } from './ConditionalForm';
export { ConditionalForm } from './ConditionalForm';
export type { IProjectSidebar } from './ProjectSidebar';
export { ProjectSidebar } from './ProjectSidebar';
export type { ICreateDocument, IDocumentInfo } from './CreateDocument';
export { CreateDocument } from './CreateDocument';
export { VirtualizedCardList } from './VirtualizedCardList';
export type { IVirtualizedCardList, IDataItem, ICardsPerRow } from './VirtualizedCardList';
export { TaskItem, TaskManager } from './TaskManager';
export type { ITaskItem, ITaskManager } from './TaskManager';
export { FileStatus } from './FileStatus';
export type { FileStatusProps } from './FileStatus';
export { PhoneNumber, allCountries } from './common/PhoneNumber';
export type { IPhoneNumberProps, ICountryInfo } from './common/PhoneNumber';
export { CountrySelect } from './common/CountrySelect';
export type { ICountrySelect } from './common/CountrySelect';
export type { IFilterPanel, IFilterSection } from './FilterPanel';
export { FilterPanel } from './FilterPanel';
export type { INotificationsPanel, NotificationData, NotificationAction, ButtonAction, MenuItemAction, } from './NotificationsPanel';
export { NotificationsPanel } from './NotificationsPanel';
export { FilterOverlay } from './FilterOverlay';
export { FilterButton } from './FilterOverlay';
export { FilterChip } from './FilterOverlay';
export type { IFilterOverlay, IFilterButton, IFilterChip } from './FilterOverlay';
export { ConditionalFilter } from './ConditionalFilter';
export type { IConditionalFilter, ICondition } from './ConditionalFilter';
export { ConditionalFilterDialog } from './ConditionalFilter/FilterDialog';
export type { IConditionalFilterDialog } from './ConditionalFilter/FilterDialog';
export { ConditionalFilterCard } from './ConditionalFilter/FilterCard';
export type { IConditionalFilterCard } from './ConditionalFilter/FilterCard';
export type { IProductCard } from './ProductCard';
export { ProductCard } from './ProductCard';
export { Card } from './Card';
export type { IPlainCard } from './PlainCard';
export { PlainCard } from './PlainCard';
export type { IImageCard } from './ImageCard';
export { ImageCard } from './ImageCard';
export type { ILinkCard } from './LinkCard';
export { LinkCard } from './LinkCard';
export type { ICarouselCard } from './CarouselCard';
export { CarouselCard } from './CarouselCard';
export { LoadingPanel } from './LoadingPanel';
export type { ILoadingPanel } from './LoadingPanel';
export { SnackbarProvider, Snackbar, useSnackbar, closeSnackbar } from './Snackbar';
export type { OptionsWithExtraProps, SnackbarProviderProps, SnackbarMessage } from './Snackbar';
export type { IOrgItem, IOrganizationSelector } from './OrganizationSelector';
export { OrganizationSelector } from './OrganizationSelector';
export type { ILegalMenu, ILegalMenuItem } from './LegalMenu';
export { LegalMenu } from './LegalMenu';
export type { VideoPlayerProps } from './VideoPlayer';
export { VideoPlayer } from './VideoPlayer';
export { useTimeFormat } from './util/time';
export { openLink } from './util/functions';
export { flattenTreeIds } from './util/functions';
export { NumberFormatter, NumberFormatterDialog, NumberFormatterMenu, NumberFormatterContextProvider, useNumberFormatter, useNumberFormatterContext, formatNumber, } from './NumberFormatter';
export type { INumberFormatter, INumberFormatterContext } from './NumberFormatter';
export { ColorPicker, PresetColorList } from './ColorPicker';
export type { IColorPicker } from './ColorPicker';