UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

42 lines (41 loc) 1.69 kB
import type { TableCssVariables, TableData, TableFactory, TableProps, TableStylesNames } from './Table'; import type { TableCaptionProps, TableTbodyProps, TableTdProps, TableTfootProps, TableTheadProps, TableThProps, TableTrProps } from './Table.components'; import type { TableContextValue } from './Table.context'; import type { TableScrollContainerProps } from './TableScrollContainer'; export { Table } from './Table'; export { TableCaption, TableTbody, TableTd, TableTfoot, TableTr, TableTh, TableThead, } from './Table.components'; export { TableScrollContainer } from './TableScrollContainer'; export { useTableContext } from './Table.context'; export type { TableProps, TableStylesNames, TableCssVariables, TableFactory, TableData, TableTbodyProps, TableTdProps, TableThProps, TableTrProps, TableCaptionProps, TableTfootProps, TableTheadProps, TableScrollContainerProps, TableContextValue, }; export declare namespace Table { type Props = TableProps; type StylesNames = TableStylesNames; type CssVariables = TableCssVariables; type Factory = TableFactory; type Data = TableData; type ContextValue = TableContextValue; namespace Caption { type Props = TableCaptionProps; } namespace Tbody { type Props = TableTbodyProps; } namespace Td { type Props = TableTdProps; } namespace Th { type Props = TableThProps; } namespace Tr { type Props = TableTrProps; } namespace Thead { type Props = TableTheadProps; } namespace Tfoot { type Props = TableTfootProps; } namespace ScrollContainer { type Props = TableScrollContainerProps; } }