Files
CRM_Montzar/apps/api/src/common/custom-fields.ts
T

15 lines
406 B
TypeScript
Raw Normal View History

import { Prisma } from '@prisma/client';
export function asCustomFields(value: unknown): Record<string, unknown> {
if (value && typeof value === 'object' && !Array.isArray(value)) {
return value as Record<string, unknown>;
}
return {};
}
export function toJsonCustomFields(
value?: Record<string, unknown> | null,
): Prisma.InputJsonValue {
return (value ?? {}) as Prisma.InputJsonValue;
}