@ryusei/light
Version:
<div align="center"> <a href="https://light.ryuseijs.com"> <img alt="RyuseiLight" src="https://light.ryuseijs.com/images/svg/logo.svg" width="70"> </a>
17 lines (13 loc) • 415 B
text/typescript
import { toArray } from '../../array';
/**
* Appends children to the parent element.
*
* @param parent - A parent element.
* @param children - A child or children to append to the parent.
*/
export function append( parent: HTMLElement, children: Node | Node[] ): void {
children = toArray<Node>( children );
for ( let i = 0; i < children.length; i++ ) {
parent.appendChild( children[ i ] );
}
}