react-advanced-cropper
Version:
The react cropper library that gives the possibility to create croppers exactly suited for your website design
17 lines (16 loc) • 730 B
TypeScript
import { CSSProperties, ReactNode } from 'react';
import { HorizontalCardinalDirection, MoveDirections, VerticalCardinalDirection } from 'advanced-cropper';
interface Props {
className?: string;
style?: CSSProperties;
children?: ReactNode;
onDrag?: (shift: MoveDirections, event: MouseEvent | TouchEvent) => void;
onDragEnd?: () => void;
onLeave?: () => void;
onEnter?: () => void;
disabled?: boolean;
horizontalPosition?: HorizontalCardinalDirection;
verticalPosition?: VerticalCardinalDirection;
}
export declare const HandlerWrapper: ({ horizontalPosition, verticalPosition, className, disabled, onDrag, onDragEnd, onLeave, onEnter, children, style, }: Props) => JSX.Element;
export {};