Skip to main content

Button Groups

img

The ButtonGroup component can be used to group related buttons.

Usage

import React from 'react'
import { ButtonGroup, Button } from 'qdm-component-library'

function App() {
return (
<ButtonGroup>
<Button color="secondary">One</Button>
<Button color="secondary">two</Button>
<Button color="secondary">three</Button>
</ButtonGroup>
)
}
export default App

Reference

Props

variant

In Qdm Component we provide 2 types of variant.

  • contained
  • outlined
import React from 'react'
import { ButtonGroup, Button } from 'qdm-component-library'

function App() {
return (
<ButtonGroup variant="outlined">
<Button color="secondary">One</Button>
<Button color="secondary">two</Button>
<Button color="secondary">three</Button>
</ButtonGroup>
)
}
export default App

inLineStyles

props give addition props to the ButtonGroup element type Object

id

props to uniquely identify string

className

props for adding classname string

name

props for addding name attribute string

variant

props for button types, it has two types 'contained' | 'outlined'

children

props for providing children for button group React Node

elevation

props for box shadow for button group '0'|'1' |'2' |'3' |'4'

buttonWidth

props for providing width of the button group Number

backgroundColor

props for providing background color for the individual buttons in button group string

color

props for providing color for the individual button texts in button group string