UseViewTransition
Demo
loading
Types
ts
interface ViewTransitionOptions {
duration?: number
easing?: 'ease-in' | 'ease-out' | 'ease-in-out' | 'linear'
effect?: boolean
reverseSelector?: string
}
declare function useViewTransition(options?: ViewTransitionOptions): {
run: (cb: () => void, opt?: {
reverse?: boolean
x: number
y: number
}) => Promise<void>
}