admin-bro
Version:
Admin panel for apps written in node.js
9 lines (7 loc) • 369 B
text/typescript
import { BulkActionParams } from '../../../backend/utils/view-helpers/view-helpers'
import { ActionJSON } from '..'
import { DifferentActionParams } from '../../hooks/use-action/use-action.types'
export const isBulkAction = (
params: DifferentActionParams,
action: ActionJSON,
): params is BulkActionParams => 'recordIds' in params && action.actionType === 'bulk'