• Run done after el's CSS transition completes. Falls back to a timeout in case transitionend never fires, and runs synchronously when the user prefers reduced motion. Returns a disposer that cancels the pending callback.

    Parameters

    • el: HTMLElement
    • done: () => void

    Returns Disposer