UNPKG

@useloops/design-system

Version:

The official React based Loops design system

23 lines (20 loc) 831 B
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 };