@ozdemircibaris/react-image-editor
Version:
Professional React image editor component with blur, crop, shapes, drawing, and undo/redo functionality. Built with Fabric.js and modern React patterns.
9 lines (8 loc) • 438 B
TypeScript
import { fabric } from "fabric";
export declare const useCanvasSetup: (imageUrl: string, currentColor: string, currentStrokeWidth: number, initializeHistory: () => void) => {
canvas: fabric.Canvas | null;
hasImage: boolean;
originalImage: fabric.Image | null;
setOriginalImage: import("react").Dispatch<import("react").SetStateAction<fabric.Image | null>>;
handleCanvasReady: (fabricCanvas: fabric.Canvas) => void;
};