* Wrap `cloneElement` to abort if the passed element is not a valid element and apply * all vnode normalizations. * @param {import('./internal').VNode} element The vnode to clone * @param {object} props Props to add when cloning * @param {Array } rest Optio
(element)
| 91 | * @param {Array<import('./internal').ComponentChildren>} rest Optional component children |
| 92 | */ |
| 93 | function cloneElement(element) { |
| 94 | if (!isValidElement(element)) return element; |
| 95 | return preactCloneElement.apply(null, arguments); |
| 96 | } |
| 97 | |
| 98 | /** |
| 99 | * Remove a component tree from the DOM, including state and event handlers. |
no test coverage detected
searching dependent graphs…