@tanstack/svelte-table
Version:
Headless UI for building powerful tables & datagrids for Svelte.
9 lines (8 loc) • 533 B
TypeScript
import { RowData, TableOptions } from '@tanstack/table-core';
import type { ComponentType } from 'svelte';
import { Readable } from 'svelte/store';
export { renderComponent } from './render-component';
export * from '@tanstack/table-core';
export declare function flexRender(component: any, props: any): ComponentType | null;
type ReadableOrVal<T> = T | Readable<T>;
export declare function createSvelteTable<TData extends RowData>(options: ReadableOrVal<TableOptions<TData>>): Readable<import("@tanstack/table-core").Table<TData>>;