123456789101112131415161718 |
- import { __assign } from "tslib";
- import { alipayComponent } from 'functional-mini/component';
- function removeNullProps(props) {
- var newProps = {};
- for (var key in props) {
- if (props[key] !== null) {
- newProps[key] = props[key];
- }
- }
- return newProps;
- }
- export function mountComponent(Hooks, defaultProps) {
- Component(alipayComponent(Hooks, removeNullProps(mergeDefaultProps(defaultProps))));
- }
- function mergeDefaultProps(defaultProps) {
- if (defaultProps === void 0) { defaultProps = {}; }
- return __assign({}, defaultProps);
- }
|