export function getShadowRoot(el: HTMLElement, maxLevel: number): Node | undefined{ let shadowRoot = el.getRootNode(); if(maxLevel === 0) return shadowRoot; if((shadowRoot).host) return getShadowRoot((shadowRoot).host as HTMLElement, maxLevel - 1); return undefined; }