Skip to main content

ExtractTableMeta

还没翻译译自英文(tanstack.com)本页 9 段都还没译

type ExtractTableMeta<TFeatures, TData> = IsAny<TFeatures> extends true ? TableMeta<TFeatures, TData> : TFeatures extends object ? TMeta : TableMeta<TFeatures, TData>;

Defined in: core/table/coreTablesFeature.types.ts:30

Resolves the type of options.meta for a feature set.

When the features object declares a tableMeta type-only slot (tableFeatures({ ..., tableMeta: {} as MyTableMeta })), that type wins. Otherwise this falls back to the global declaration-merged TableMeta interface.

Type Parameters

TFeatures

TFeatures extends TableFeatures

TData

TData extends RowData