/* eslint-disable react/no-array-index-key */ import React from 'react' import { BUTTON_IN_GROUP_CLASS_NAME, StyledButtonGroup } from './button-group.styled.jsx' import { ButtonGroupProps } from './button-group.types.js' import { ButtonInGroup } from './button-in-group.jsx' /** * @load ./button-group.doc.md * @hideconstructor * @see {@link https://storybook.adminjs.co/?path=/story/designsystem-molecules-button-group--default Storybook} * @component * @subcategory Organisms * @section design-system * @new in version 3.3 */ export const ButtonGroup: React.FC = (props) => { const { buttons, size, rounded } = props if (!buttons || !buttons.length) { return null } return ( {buttons.map((button, i) => ( )) } ) } ButtonGroup.displayName = 'ButtonGroup' export default ButtonGroup