{onDelete && (
}
intent="danger"
disabled={!total || disableDelete}
/>
)}
{onFilter && (
}
/>
)}
{mapToolbarButtons(leftButtons)}
{children}
{mapToolbarButtons(rightButtons)}
);
}
function mapToolbarButtons(buttons: ToolbarItemProps[]) {
return buttons.map((props, index) =>
isCustomToolbarItem(props) ? (
// eslint-disable-next-line react/no-array-index-key