function createActionGroup
createActionGroup(
actions: ActionDefinition[],
): HTMLDivElement

Create an action button group (view, edit, delete pattern)

Examples

Example 1

const actions = createActionGroup([ { icon: EYE_ICON, variant: 'info', title: 'View', onClick: () => view(id) }, { icon: PENCIL_ICON, variant: 'warning', title: 'Edit', onClick: () => edit(id) }, { icon: TRASH_ICON, variant: 'danger', title: 'Delete', onClick: () => del(id) }, ]);

Parameters

  • Array of action definitions
optional
size: IconButtonSize = md
  • Size for all buttons in group

Return Type

HTMLDivElement

HTMLDivElement containing action buttons

Usage

import { createActionGroup } from ".";