UNPKG

@coveord/plasma-mantine

Version:

A Plasma flavoured Mantine theme

177 lines 10.3 kB
import { MantineColorsTuple, noop } from '@mantine/core'; import { type RowData } from '@tanstack/table-core'; import { type PlasmaColors } from './theme/PlasmaColors.js'; export * from '@mantine/carousel'; export * from '@mantine/core'; export { Pagination } from '@mantine/core'; export { type DatesRangeValue } from '@mantine/dates'; export * from '@mantine/form'; export * from '@mantine/hooks'; export * from '@mantine/notifications'; export { type NotificationsProps } from '@mantine/notifications'; export * from '@tanstack/table-core'; export { Accordion } from './components/Accordion/Accordion.js'; export { ActionIcon, type ActionIconProps } from './components/ActionIcon/ActionIcon.js'; export * from './components/Affix/Affix.js'; export * from './components/Anchor/Anchor.js'; export * from './components/AngleSlider/AngleSlider.js'; export * from './components/AppShell/AppShell.js'; export * from './components/AspectRatio/AspectRatio.js'; export * from './components/Autocomplete/Autocomplete.js'; export * from './components/Avatar/Avatar.js'; export * from './components/BackgroundImage/BackgroundImage.js'; export { Alert } from './components/Alert/Alert.js'; export { Badge, type BadgeOverloadFactory, type SemanticBadge, type SemanticBadgeProps, } from './components/Badge/Badge.js'; export * from './components/Blockquote/Blockquote.js'; export * from './components/BlankSlate/BlankSlate.js'; export * from './components/Box/Box.js'; export * from './components/Breadcrumbs/Breadcrumbs.js'; export * from './components/BrowserPreview/BrowserPreview.js'; export * from './components/Burger/Burger.js'; export { Button, type ButtonProps } from './components/Button/Button.js'; export { type ButtonWithDisabledTooltipProps } from './components/Button/ButtonWithDisabledTooltip.js'; export { type ClickHandler } from './hooks/useClickWithLoading.js'; export * from './components/Card/Card.js'; export * from './components/Center/Center.js'; export * from './components/CheckIcon/CheckIcon.js'; export * from './components/Checkbox/Checkbox.js'; export * from './components/CheckboxIcon/CheckboxIcon.js'; export * from './components/ChildForm/ChildForm.js'; export { Chip } from './components/Chip/Chip.js'; export * from './components/CloseButton/CloseButton.js'; export * from './components/Code/Code.js'; export * from './components/CodeEditor/CodeEditor.js'; export * from './components/Collapse/Collapse.js'; export * from './components/Collection/Collection.js'; export type { CollectionCellContext, CollectionColumnDef, CollectionHeaderContext, } from './components/Collection/CollectionColumn.types.js'; export { enhanceWithCollectionProps } from './components/Collection/enhanceWithCollectionProps.js'; export type { CollectionLayout, CollectionLayoutBodyProps, CollectionLayoutHeaderProps, } from './components/Collection/layouts/CollectionLayout.types.js'; export * from './components/ColorInput/ColorInput.js'; export * from './components/ColorPicker/ColorPicker.js'; export * from './components/ColorSwatch/ColorSwatch.js'; export * from './components/Combobox/Combobox.js'; export * from './components/Container/Container.js'; export * from './components/CopyButton/CopyButton.js'; export * from './components/CopyToClipboard/CopyToClipboard.js'; export * from './components/DateRangePicker/DateRangePicker.js'; export * from './components/DateRangePicker/DateRangePickerInlineCalendar.js'; export * from './components/DateRangePicker/DateRangePickerPopoverCalendar.js'; export * from './components/DateRangePicker/DateRangePickerPresetSelect.js'; export * from './components/DatePickerInput/DatePickerInput.js'; export * from './components/DateTimeRangePicker/DateTimeRangePicker.js'; export * from './components/MonthPickerInput/MonthPickerInput.js'; export * from './components/TimePicker/TimePicker.js'; export * from './components/YearPickerInput/YearPickerInput.js'; export * from './components/Dialog/Dialog.js'; export * from './components/Divider/Divider.js'; export * from './components/Drawer/Drawer.js'; export * from './components/EllipsisText/EllipsisText.js'; export * from './components/Facet/Facet.js'; export * from './components/Facet/FacetTypes.js'; export * from './components/Fieldset/Fieldset.js'; export * from './components/FileButton/FileButton.js'; export * from './components/FileInput/FileInput.js'; export * from './components/Flex/Flex.js'; export * from './components/FloatingIndicator/FloatingIndicator.js'; export * from './components/FocusTrap/FocusTrap.js'; export * from './components/Grid/Grid.js'; export * from './components/Group/Group.js'; export { Header, type HeaderBreadcrumbsProps, type HeaderDocAnchorProps, type HeaderFactory, type HeaderProps, type HeaderRightProps, type HeaderStyleNames, type HeaderVariant, } from './components/Header/Header.js'; export * from './components/Highlight/Highlight.js'; export * from './components/HoverCard/HoverCard.js'; export * from './components/Image/Image.js'; export * from './components/Indicator/Indicator.js'; export * from './components/InfoToken/InfoToken.js'; export { Input, InputLabelInfo, type InputFactory, type InputLabelInfoFactory, type InputLabelInfoProps, type InputLabelInfoStylesNames, type InputProps, } from './components/Input/Input.js'; export * from './components/InputBase/InputBase.js'; export * from './components/InlineConfirm/InlineConfirm.js'; export * from './components/InlineConfirm/InlineConfirmContext.js'; export * from './components/JsonInput/JsonInput.js'; export * from './components/Kbd/Kbd.js'; export * from './components/LastUpdated/LastUpdated.js'; export * from './components/List/List.js'; export * from './components/Loader/Loader.js'; export * from './components/LoadingOverlay/LoadingOverlay.js'; export * from './components/CircleLoader/CircleLoader.js'; export * from './components/Mark/Mark.js'; export { Menu, type MenuItemProps } from './components/Menu/Menu.js'; export { Modal, type ModalFactory, type ModalProps } from './components/Modal/Modal.js'; export * from './components/Modal/ModalFooter.js'; export * from './components/ModalBase/ModalBase.js'; export * from './components/MultiSelect/MultiSelect.js'; export * from './components/NativeSelect/NativeSelect.js'; export * from './components/NavLink/NavLink.js'; export * from './components/Notification/Notification.js'; export * from './components/NumberFormatter/NumberFormatter.js'; export * from './components/NumberInput/NumberInput.js'; export * from './components/Overlay/Overlay.js'; export * from './components/Pagination/Pagination.js'; export * from './components/Paper/Paper.js'; export * from './components/Pill/Pill.js'; export * from './components/PillsInput/PillsInput.js'; export * from './components/PinInput/PinInput.js'; export * from './components/Popover/Popover.js'; export * from './components/Portal/Portal.js'; export * from './components/Progress/Progress.js'; export * from './components/Prompt/Prompt.js'; export * from './components/Radio/Radio.js'; export { RadioCard, type RadioCardProps } from './components/RadioCard/RadioCard.js'; export * from './components/Rating/Rating.js'; export * from './components/RingProgress/RingProgress.js'; export * from './components/ScrollArea/ScrollArea.js'; export * from './components/SegmentedControl/SegmentedControl.js'; export * from './components/SemiCircleProgress/SemiCircleProgress.js'; export { PasswordInput } from './components/PasswordInput/PasswordInput.js'; export { Select } from './components/Select/Select.js'; export * from './components/SimpleGrid/SimpleGrid.js'; export * from './components/Skeleton/Skeleton.js'; export * from './components/Slider/Slider.js'; export * from './components/Space/Space.js'; export * from './components/Spoiler/Spoiler.js'; export * from './components/Stack/Stack.js'; export * from './components/StatusToken/StatusToken.js'; export * from './components/Stepper/Stepper.js'; export * from './components/StickyFooter/StickyFooter.js'; export * from './components/Switch/Switch.js'; export { flexRender as renderTableCell } from '@tanstack/react-table'; export { TableActionsColumn } from './components/Table/table-column/TableActionsColumn.js'; export { type TablePredicateProps } from './components/Table/table-predicate/TablePredicate.js'; export { Table, TableComponentsOrder, type PlasmaTableFactory } from './components/Table/Table.js'; export { type TableAction, type TableLayout, type TableLayoutProps, type TableProps, } from './components/Table/Table.types.js'; export { useTableContext } from './components/Table/TableContext.js'; export { useTable, type TableState, type TableStore, type UseTableOptions } from './components/Table/use-table.js'; export { useUrlSyncedState, type SearchParamEntry, type UseUrlSyncedStateOptions } from './hooks/use-url-synced-state.js'; export * from './components/TableOfContents/TableOfContents.js'; export * from './components/Tabs/Tabs.js'; export * from './components/TagsInput/TagsInput.js'; export * from './components/Text/Text.js'; export * from './components/TextInput/TextInput.js'; export * from './components/Textarea/Textarea.js'; export * from './components/ThemeIcon/ThemeIcon.js'; export * from './components/Timeline/Timeline.js'; export * from './components/Title/Title.js'; export * from './components/Tooltip/Tooltip.js'; export * from './components/Transition/Transition.js'; export * from './components/Tree/Tree.js'; export * from './components/Typography/Typography.js'; export * from './components/UnstyledButton/UnstyledButton.js'; export * from './components/VisuallyHidden/VisuallyHidden.js'; export { noop }; export * from './theme/plasmaCSSVariablesResolver.js'; export * from './theme/Plasmantine.js'; declare module '@mantine/core' { interface MantineThemeColorsOverride { colors: Record<keyof typeof PlasmaColors | (string & {}), MantineColorsTuple>; } } declare module '@tanstack/react-table' { interface ColumnMeta<TData extends RowData, TValue> { /** * Whether the column is a control column. * Control columns are columns that are not part of the data but are used to control the table. * For example, a column that contains checkboxes to select rows. */ controlColumn: boolean; } } //# sourceMappingURL=index.d.ts.map