import { validateFieldPresence } from '@daffodil/core'
Validates whether all the specified fields are defined in the passed object.
Uses Object.hasOwn to do the check, so even if a field has been set to null
or undefined, they will be treated as present.
function validateFieldPresence<T extends Record<string, unknown>>(
model: T
...fields: (keyof T)[]
): boolean
| Parameter | model: T |
|---|---|
| Description |
| Parameter | fields: (keyof T)[] |
|---|---|
| Description |