@grandlinex/react-components
Version:
16 lines (15 loc) • 564 B
TypeScript
import React, { MouseEvent } from 'react';
import { INames } from '@grandlinex/react-icons';
import { ToolTipProp } from '../tooltip/Tooltip';
export type IconButtonProps = {
onClick: (event: MouseEvent) => void;
className?: string;
color?: 'red' | 'blue' | 'yellow' | 'purple' | 'green' | 'orange' | 'cyan' | 'pink';
disabled?: boolean;
toolTip?: ToolTipProp;
icon?: INames;
children?: React.ReactNode;
style?: React.CSSProperties;
};
declare const IconButton: (props: IconButtonProps) => React.JSX.Element;
export { IconButton };