UNPKG

react-fabric-canvas-designer

Version:

A React-based wrapper for Fabric.js to create interactive and customizable canvas-based designs. This library provides tools for drawing, editing, and managing objects on a canvas with React-friendly APIs.

27 lines 1.19 kB
import Chrome from "@uiw/react-color-chrome"; import { observer } from "mobx-react-lite"; import useGoogleFontsLoader from "./Hooks/useGoogleFontsLoader"; import useReactFabricCanvas from "./Hooks/useReactFabricCanvas"; import './index.css'; import { FontInfo } from "./types/types"; export { useGoogleFontsLoader, useReactFabricCanvas }; export { Chrome }; export { observer } from "mobx-react-lite"; export type { FontInfo }; declare const _default: { useReactFabricCanvas: ({ canvasWidth, canvasHeight, backgroundColor, fontList }: { canvasWidth: number; canvasHeight: number; backgroundColor: string; fontList: FontInfo[]; }) => { fabricCanvasInstance: import("fabric/*").Canvas | null; reactFabricStore: import("./ReactFabricStore").ReactFabricStore | null; UIComponent: import("react/jsx-runtime").JSX.Element; }; useGoogleFontsLoader: typeof useGoogleFontsLoader; Chrome: import("react").ForwardRefExoticComponent<import("@uiw/react-color-chrome").ChromeProps & import("react").RefAttributes<HTMLDivElement>>; observer: typeof observer; }; export default _default; //# sourceMappingURL=index.d.ts.map