npm install --save @types/react-cropper
This package contains type definitions for react-cropper (https://github.com/roadmanfong/react-cropper).
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-cropper.
import Cropper from "cropperjs";
import * as React from "react";
type Omit<T, K> = Pick<T, Exclude<keyof T, K>>;
interface ReactCropperProps
extends Cropper.Options, Omit<React.HTMLProps<HTMLImageElement>, "data" | "ref">, React.RefAttributes<ReactCropper>
{
}
interface ReactCropper extends Cropper {} // eslint-disable-line @typescript-eslint/no-empty-interface
declare class ReactCropper extends React.Component<ReactCropperProps> {
on(eventname: string, callback: () => void): void;
}
export default ReactCropper;
- Last updated: Thu, 29 Feb 2024 20:08:05 GMT
- Dependencies: @types/react, cropperjs
These definitions were written by Walter Barbagallo, and Harald Friessnegger.