diff --git a/packages/rrweb/src/record/iframe-manager.ts b/packages/rrweb/src/record/iframe-manager.ts index 616c137856..d3c81d2a85 100644 --- a/packages/rrweb/src/record/iframe-manager.ts +++ b/packages/rrweb/src/record/iframe-manager.ts @@ -271,7 +271,6 @@ export class IframeManager implements IframeManagerInterface { } } } - return false; } diff --git a/packages/rrweb/src/record/observer.ts b/packages/rrweb/src/record/observer.ts index e975062144..1174c8e1ce 100644 --- a/packages/rrweb/src/record/observer.ts +++ b/packages/rrweb/src/record/observer.ts @@ -1242,12 +1242,8 @@ function initCustomElementObserver({ customElementCb, }: observerParam): listenerHandler { const win = doc.defaultView as IWindow; - if (!win || !win.customElements) { - return () => { - // do nothing - }; - } - + // eslint-disable-next-line @typescript-eslint/no-empty-function + if (!win || !win.customElements) return () => {}; const restoreHandler = patch( win.customElements, 'define',