UNPKG

envoc-form

Version:

Envoc form components

18 lines (16 loc) 447 B
import { isBlob, isFile, isObject } from './typeChecks'; export default function objectContainsNonSerializableProperty( object: any ): boolean { return Object.entries(object).some((value) => { if (value) { if (isBlob(value[1]) || isFile(value[1])) { return true; } if (isObject(value[1])) { return objectContainsNonSerializableProperty(value[1]); } } return false; }); }