react-image-crop
Version:
A responsive image cropping tool for React
21 lines (17 loc) • 369 B
text/typescript
export type XOrds = 'e' | 'w'
export type YOrds = 'n' | 's'
export type XYOrds = 'nw' | 'ne' | 'se' | 'sw'
export type Ords = XOrds | YOrds | XYOrds
export interface Crop {
x: number
y: number
width: number
height: number
unit: 'px' | '%'
}
export interface PixelCrop extends Crop {
unit: 'px'
}
export interface PercentCrop extends Crop {
unit: '%'
}