adminjs
Version:
Admin panel for apps written in node.js
11 lines (9 loc) • 404 B
text/typescript
import { RecordActionParams } from '../../../backend/utils/view-helpers/view-helpers.js'
import { ActionJSON } from '../action/index.js'
import { DifferentActionParams } from '../../hooks/use-action/use-action.types.js'
export const isRecordAction = (
params: DifferentActionParams,
action: ActionJSON,
): params is RecordActionParams => (
'recordId' in params && action.actionType === 'record'
)