otter-react-photo-view
Version:
An exquisite React photo preview component
7 lines (6 loc) • 384 B
TypeScript
import type { MutableRefObject } from 'react';
import type { EasingMode, OriginRectType } from '../types';
export default function useAnimationOrigin(visible: boolean | undefined, originRef: MutableRefObject<HTMLElement | null> | undefined, loaded: boolean, speed: number, updateEasing: (pause: boolean) => void): [
easingMode: EasingMode,
originRect: OriginRectType
];