@excentone/spfx-react
Version:
Contains custom ReactJs components and hooks intended to use when developing SharePoint Framework (SPFx) Web components.
8 lines (7 loc) • 517 B
TypeScript
import { DetailsListColumnHook, IDataColumn, IDataColumnsHookOptions } from "./useDetailsListColumns.types";
/**
* `useCachedListColumns` is a custom hook to easily use columns and modify its state (e.g. sorting).
* @param columnDefinitions The column definitions.
* @returns A tuple that contains the state of the columns and operations to alter its state.
*/
export declare const useDetailsListColumns: <T>(columnDefinitions: IDataColumn<T>[], options?: IDataColumnsHookOptions<T>) => DetailsListColumnHook<T>;