UNPKG

@lesnoypudge/utils-react

Version:

lesnoypudge's utils-react

11 lines (10 loc) 519 B
import { SharedMutationObserver } from '@lesnoypudge/utils-web'; import { useRefManager } from '../useRefManager'; export declare namespace useMutationObserver { type Options = SharedMutationObserver.Options; } /** * Tracks mutations on the given element and executes the provided * callback when changes occur. */ export declare const useMutationObserver: (elementRef: useRefManager.NullableRefManager<HTMLElement>, callback: SharedMutationObserver.StoreCallback, options: useMutationObserver.Options) => void;