(newNode: HTMLElement, originNode: HTMLElement)
| 76 | |
| 77 | // DOM operations |
| 78 | export function insertAfter(newNode: HTMLElement, originNode: HTMLElement) { |
| 79 | const parentNode = originNode.parentNode; |
| 80 | |
| 81 | if (!parentNode) |
| 82 | return; |
| 83 | |
| 84 | if (originNode.nextSibling) |
| 85 | parentNode.insertBefore(newNode, originNode.nextSibling); |
| 86 | else |
| 87 | parentNode.appendChild(newNode); |
| 88 | } |
no test coverage detected