CardTitle
With an Actions Menu
To display a menu of actions in CardTitle, pass a CardTitleMenu
or Dropdown to the actions prop.
Note
To help with styling and using the correct Icon, Card provides a CardTitleMenu component, as used in the example below. In addition to accepting any prop accepted by Dropdown, it also accepts triggerTitle, which is used for the Icon's title. You can import it like so:
import { CardTitleMenu } from 'mineral-ui/Card';Card Title
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec mattis
pretium massa. Aliquam erat volutpat. Nulla facilisi.
() => { const menuData = [ { onClick: () => { console.log('Clicked 1') }, text: 'MenuItem 1' }, { onClick: () => { console.log('Clicked 2') }, text: 'MenuItem 2' }, { divider: true }, { onClick: () => { console.log('Clicked 3') }, text: 'MenuItem 3' } ]; return ( <DemoLayout> <Card> <CardTitle actions={<CardTitleMenu data={menuData} />}>Card Title</CardTitle> <CardBlock>{loremIpsum}</CardBlock> </Card> </DemoLayout> ); }