diff --git a/packages/components/src/components/Table/Table.js b/packages/components/src/components/Table/Table.js index e6cd84b38..74bfcfffb 100644 --- a/packages/components/src/components/Table/Table.js +++ b/packages/components/src/components/Table/Table.js @@ -191,14 +191,15 @@ const Table = props => { )} - {toolbarButtons.map(button => ( + {toolbarButtons.map(({ icon, onClick, text, ...rest }) => ( ))} diff --git a/packages/components/src/components/Table/Table.stories.js b/packages/components/src/components/Table/Table.stories.js index 4bd7ab768..41023f009 100644 --- a/packages/components/src/components/Table/Table.stories.js +++ b/packages/components/src/components/Table/Table.stories.js @@ -185,11 +185,16 @@ export const Sorting = args => { size={args.size} title={args.title} toolbarButtons={[ - { onClick: action('handleNew'), text: 'Add', icon: Add }, { + icon: RerunAll, + kind: 'secondary', onClick: action('handleRerunAll'), - text: 'RerunAll', - icon: RerunAll + text: 'RerunAll' + }, + { + icon: Add, + onClick: action('handleNew'), + text: 'Add' } ]} />