@useloops/design-system
Version:
The official React based Loops design system
23 lines (20 loc) • 831 B
TypeScript
import { ButtonGroupProps, SxProps, Theme } from '@mui/material';
import { FunctionComponent } from 'react';
import { IconButtonProps } from '../IconButton/IconButton.js';
import { IconButtonVariation } from '../IconButtonBase/types.js';
interface IconButtonGroupProps {
ButtonGroupProps?: ButtonGroupProps;
variation?: Exclude<IconButtonVariation, 'outlined'>;
orientation: ButtonGroupProps['orientation'];
sizing?: IconButtonProps['sizing'];
iconColor?: string;
groupRaised?: boolean;
className?: string;
onClick?: (e: any) => void;
onMouseDown?: (e: any) => void;
sx?: SxProps<Theme>;
children: ButtonGroupProps['children'] | any;
}
declare const IconButtonGroup: FunctionComponent<IconButtonGroupProps>;
export { IconButtonGroup as default };
export type { IconButtonGroupProps };