@vlsergey/react-bootstrap-pagetable
Version:
Complex solution to work with pageable data, including sorting, filtering, actions, changing displayed columns, etc.
15 lines • 676 B
TypeScript
/// <reference types="react" />
import { ButtonProps } from 'react-bootstrap/Button';
import Action from './Action';
interface PropsType<T> {
actions?: Action<T>[];
buttonProps?: (action: Action<T>, selectedItems: T[]) => Record<string, unknown>;
toolbarProps?: Record<string, unknown>;
onAfterAction: (action: Action<T>, items: T[]) => unknown;
selectedItems: T[];
size?: ButtonProps['size'];
}
declare function Toolbar<T>({ actions, buttonProps, toolbarProps, onAfterAction, selectedItems, size, }: PropsType<T>): JSX.Element | null;
declare const _default: typeof Toolbar;
export default _default;
//# sourceMappingURL=Toolbar.d.ts.map