react-table-sticky
Version:
Sticky components for react-table v7
22 lines (21 loc) • 738 B
TypeScript
interface Column {
Header: any;
columns?: Column[];
getHeaderProps: () => {
style: object;
};
id: string | number;
parent?: Column;
sticky?: 'left' | 'right';
totalLeft: number;
}
export declare const checkErrors: (columns: Column[]) => void;
export declare function getStickyValue(column: Column): null | 'left' | 'right';
export declare function columnIsLastLeftSticky(columnId: Column['id'], columns: any): boolean;
export declare function columnIsFirstRightSticky(columnId: Column['id'], columns: any): boolean;
export declare function getMarginRight(columnId: Column['id'], columns: any): number;
export declare const useSticky: {
(hooks: any): void;
pluginName: string;
};
export {};