(node: any, document: Document)
| 926 | * ensure the node is a Node instance |
| 927 | */ |
| 928 | export const ensureNode = (node: any, document: Document): Node => { |
| 929 | let nodeInstance = node |
| 930 | if (!isNode(node)) { |
| 931 | if (node.getComponentName) { |
| 932 | nodeInstance = document.createNode({ |
| 933 | componentName: node.getComponentName(), |
| 934 | }) |
| 935 | } else { |
| 936 | nodeInstance = document.createNode(node) |
| 937 | } |
| 938 | } |
| 939 | return nodeInstance |
| 940 | } |
no test coverage detected