UNPKG

payload

Version:

Node, React, Headless CMS and Application Framework built on Next.js

19 lines (18 loc) 567 B
import { deepCopyObjectSimple } from '../utilities/deepCopyObject.js'; export const getDefaultValue = async ({ defaultValue, locale, req, user, value })=>{ if (typeof value !== 'undefined') { return value; } if (defaultValue && typeof defaultValue === 'function') { return await defaultValue({ locale, req, user }); } if (typeof defaultValue === 'object') { return deepCopyObjectSimple(defaultValue); } return defaultValue; }; //# sourceMappingURL=getDefaultValue.js.map