UNPKG

envoc-form

Version:

Envoc form components

15 lines (14 loc) 487 B
import { isBlob, isFile, isObject } from './typeChecks'; export default function objectContainsNonSerializableProperty(object) { return Object.entries(object).some(function (value) { if (value) { if (isBlob(value[1]) || isFile(value[1])) { return true; } if (isObject(value[1])) { return objectContainsNonSerializableProperty(value[1]); } } return false; }); }