@starlly-labs/photo-viewer
Version:
An exquisite React photo preview component
17 lines (16 loc) • 571 B
TypeScript
declare const useUtils: () => {
getSuitableImageSize: (naturalWidth: number, naturalHeight: number, rotate: number) => {
width: number;
height: number;
x: number;
y: number;
pause: boolean;
};
getPositionOnMoveOrScale: (x: number, y: number, width: number, height: number, scale: number, toScale: number, clientX?: number, clientY?: number, offsetX?: number, offsetY?: number) => {
x: number;
y: number;
lastCX: number;
lastCY: number;
};
};
export default useUtils;