@serendie/ui
Version:
Adaptive UI component library as part of Serendie Design System by Mitsubishi Electric
15 lines (14 loc) • 587 B
TypeScript
import { default as React } from 'react';
import { HeaderGroup } from '@tanstack/react-table';
export interface HeaderRowProps<TData> {
headerGroup?: HeaderGroup<TData>;
enableRowSelection?: boolean;
table?: {
getIsAllRowsSelected: () => boolean;
getIsSomeRowsSelected: () => boolean;
getToggleAllRowsSelectedHandler: () => (event: unknown) => void;
};
children?: React.ReactNode;
className?: string;
}
export declare const HeaderRow: <TData>(props: HeaderRowProps<TData> & React.RefAttributes<HTMLTableRowElement>) => JSX.Element | null;