dom/src/makeDOMDriver.ts
Function makeDOMDriver
has 72 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function makeDOMDriver(
container: string | Element | DocumentFragment,
options: DOMDriverOptions = {}
): Driver<Stream<VNode>, MainDOMSource> {
checkValidContainer(container);
Function DOMDriver
has 52 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function DOMDriver(vnode$: Stream<VNode>, name = 'DOM'): MainDOMSource {
domDriverInputGuard(vnode$);
const sanitation$ = xs.create<null>();
const firstRoot$ = domReady$.map(() => {