@linzjs/step-ag-grid
Version:
[](https://github.com/semantic-release/semantic-release) > Reusable [ag-grid](https://www.ag-grid.com/) component for LINZ / Toitū te whenua.
12 lines (11 loc) • 560 B
TypeScript
import { IconName, IconSize } from '@linzjs/lui/dist/components/LuiIcon/LuiIcon';
import { ButtonHTMLAttributes, MouseEvent } from 'react';
export interface GridFilterHeaderIconButtonProps {
icon: IconName;
onClick?: (e: MouseEvent) => void;
buttonProps?: Partial<ButtonHTMLAttributes<HTMLButtonElement>>;
disabled?: boolean;
size?: IconSize;
title: string;
}
export declare const GridFilterHeaderIconButton: import("react").ForwardRefExoticComponent<GridFilterHeaderIconButtonProps & import("react").RefAttributes<HTMLButtonElement>>;