@tanstack/ember-table
Version:
Headless UI for building powerful tables & datagrids for Ember.
12 lines • 758 B
TypeScript
import type { RowData, Table, TableFeatures, TableOptions } from '@tanstack/table-core';
/**
* Creates an Ember-reactive table.
*
* Pass the containing component (or another Ember destroyable) as the first
* argument to tie external-atom subscriptions to its lifecycle. The one-arg
* form remains available for standalone tables that do not have an Ember
* owner.
*/
export declare function useTable<TFeatures extends TableFeatures, TData extends RowData>(owner: object, getOptions: () => TableOptions<TFeatures, TData>): Table<TFeatures, TData>;
export declare function useTable<TFeatures extends TableFeatures, TData extends RowData>(getOptions: () => TableOptions<TFeatures, TData>): Table<TFeatures, TData>;
//# sourceMappingURL=use-table.d.ts.map