Skip to content

maia.component-library / Table

Variable: Table

const Table: {<E>(__namedParameters): Element; displayName: string; } & object

Defined in: lib/components/Organisms/Table/index.ts:18

Type Declaration

Body

Body: <T>(__namedParameters) => Element = TableBody

Type Parameters

T

T extends object

Parameters

__namedParameters

TableBodyProps<T>

Returns

Element

Cell

Cell: ForwardRefExoticComponent<Omit<TableCellProps, "ref"> & RefAttributes<HTMLTableCellElement>> = TableCell

Collection

Collection: <T>(props) => Element = TableCollection

A Collection renders a list of items, automatically managing caching and keys.

Type Parameters

T

T

Parameters

props

CollectionProps<T>

Returns

Element

Column

Column: ForwardRefExoticComponent<Omit<TableColumnProps, "ref"> & RefAttributes<HTMLTableCellElement>> = TableColumn

ColumnResizer

ColumnResizer: ForwardRefExoticComponent<Omit<TableColumnResizerProps, "ref"> & RefAttributes<HTMLDivElement>> = TableColumnResizer

Content

Content: (__namedParameters) => Element = TableContent

Parameters

__namedParameters

TableContentProps

Returns

Element

Footer: {<E>(__namedParameters): Element; displayName: string; } = TableFooter

Type Parameters

E

E extends keyof IntrinsicElements = "div"

Parameters

__namedParameters

TableFooterProps<E> & Omit<IntrinsicElements[E], keyof TableFooterProps<E>>

Returns

Element

displayName: string

Header: <T>(__namedParameters) => Element = TableHeader

Type Parameters

T

T extends object

Parameters

__namedParameters

TableHeaderProps<T>

Returns

Element

LoadMore

LoadMore: ForwardRefExoticComponent<Omit<TableLoadMoreItemProps, "ref"> & RefAttributes<HTMLTableRowElement>> = TableLoadMoreItem

LoadMoreContent

LoadMoreContent: {<E>(__namedParameters): Element; displayName: string; } = TableLoadMoreContent

Type Parameters

E

E extends keyof IntrinsicElements = "div"

Parameters

__namedParameters

TableLoadMoreContentProps<E> & Omit<IntrinsicElements[E], keyof TableLoadMoreContentProps<E>>

Returns

Element

LoadMoreContent.displayName

displayName: string

ResizableContainer

ResizableContainer: ForwardRefExoticComponent<Omit<TableResizableContainerProps, "ref"> & RefAttributes<HTMLDivElement>> = TableResizableContainer

Root

Root: {<E>(__namedParameters): Element; displayName: string; } = TableRoot

Type Parameters

E

E extends keyof IntrinsicElements = "div"

Parameters

__namedParameters

TableRootProps<E> & Omit<IntrinsicElements[E], keyof TableRootProps<E>>

Returns

Element

Root.displayName

displayName: string

Row

Row: <T>(__namedParameters) => Element = TableRow

Type Parameters

T

T extends object

Parameters

__namedParameters

TableRowProps<T>

Returns

Element

ScrollContainer

ScrollContainer: {<E>(__namedParameters): Element; displayName: string; } = TableScrollContainer

Type Parameters

E

E extends keyof IntrinsicElements = "div"

Parameters

__namedParameters

TableScrollContainerProps<E> & Omit<IntrinsicElements[E], keyof TableScrollContainerProps<E>>

Returns

Element

ScrollContainer.displayName

displayName: string