diff --git a/src/runtime/internal/dev.ts b/src/runtime/internal/dev.ts index 004ea3edaa..35a1c566a2 100644 --- a/src/runtime/internal/dev.ts +++ b/src/runtime/internal/dev.ts @@ -89,7 +89,7 @@ export function set_data_dev(text, data) { text.data = data; } -export function add_resize_observer_dev(node: HTMLElement, fn: () => void, opts?: ResizeObserverOptions) { +export function add_resize_observer_dev(node: HTMLElement, fn: () => void, opts?: any) { if ('ResizeObserver' in window) { add_resize_observer(node, fn, opts); } else { diff --git a/src/runtime/internal/dom.ts b/src/runtime/internal/dom.ts index cc9fadc66d..ec0d186728 100644 --- a/src/runtime/internal/dom.ts +++ b/src/runtime/internal/dom.ts @@ -630,7 +630,7 @@ export function add_resize_listener(node: HTMLElement, fn: () => void) { }; } -export function add_resize_observer(node: HTMLElement, fn: () => void, opts?: ResizeObserverOptions) { +export function add_resize_observer(node: HTMLElement, fn: () => void, opts?: any) { // @ts-ignore ResizeObserver is not available in current tsconfig lib const observer = new ResizeObserver(entries => fn.call(entries.values().next().value)); observer.observe(node, opts);