UNPKG

@transkripid/flowbite-react

Version:

Official React components built for Flowbite and Tailwind CSS - Transkrip.id fork

22 lines (21 loc) 465 B
import { cloneDeep as l } from "./clone-deep.mjs"; import { isObject as p } from "./is-object.mjs"; function t(f, n) { if (p(n) && Object.keys(n).length === 0) return l({ ...f, ...n }); const m = { ...f, ...n }; if (p(n) && p(f)) for (const i in n) p(n[i]) && i in f && p(f[i]) ? m[i] = t(f[i], n[i]) : m[i] = p(n[i]) ? l(n[i]) : n[i]; return m; } export { t as mergeDeep }; //# sourceMappingURL=merge-deep.mjs.map