synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
19 lines • 711 B
TypeScript
import { RefObject } from 'react';
import { ButtonGroupProps, ButtonProps } from '@mui/material';
export type DropdownSelectProps = ButtonGroupProps & {
options: string[];
selectedIndex?: number;
setSelectedIndex?: (selectedIndex: number) => void;
onButtonClick?: (selectedIndex: number) => void;
buttonText?: string;
variant?: ButtonProps['variant'];
buttonGroupAriaLabel?: string;
anchorRef?: RefObject<HTMLDivElement | null>;
};
/**
* Renders a button group that acts as a select group
* @param props
* @constructor
*/
export default function DropdownSelect(props: DropdownSelectProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=DropdownSelect.d.ts.map