UNPKG

siegel

Version:

Web application development ecosystem

1 lines 391 B
import{memo as e}from"react";import t from"../../../common/is/exists/index.js";import o from"../../../common/is/empty_obj/index.js";import r from"./props_extract.js";export default function(m,s,i){let f=e(e=>{let m=e._noMergeWithDefaults?e:r(s,e),f={};return Object.keys(s).forEach(e=>{t(m[e])||(f[e]=s[e])}),i(o(f)?m:{...m,...f})},(e,t)=>t.memoDeps?.(e,t)||!1);return f.ID=m,f.defaults=s,f}