compote-ui
Version:
An opinionated UI component library for Svelte, built on top of [Ark UI](https://ark-ui.com) with additional components and features not available in the core Ark UI library.
12 lines (11 loc) • 1.04 kB
TypeScript
export { createDataTableColumnHelper } from './column-helper';
export { createTable } from './create-table.svelte';
export { renderComponent, renderSnippet, FlexRender } from '@tanstack/svelte-table';
export { default as Root } from './data-table.svelte';
export { default as Title } from './data-table-title.svelte';
export { default as Toolbar } from './toolbar/data-table-toolbar.svelte';
export { default as ColumnFilter } from './toolbar/data-table-column-filter.svelte';
export { default as ColumnVisibility } from './toolbar/data-table-column-visibility.svelte';
export { default as Search } from './toolbar/data-table-search.svelte';
export type { CreateDataTableOptions, DataTableInstance } from './create-table.svelte';
export type { DataTableAlign, DataTableAccessorFnColumn, DataTableAccessorKeyColumn, DataTableColumn, DataTableColumnBase, DataTableColumnOptions, DataTableColumnType, DataTableCellPropsResolver, DataTableCellRenderProps, DataTableGroupColumn, DataTableLeafColumnBase, DataTableLeafColumn } from './types';