Si nos preguntamos… ¿¿Podemos usar la librería Fabric.js en React??
La respuesta es si, y va genial.
Una vez creado nuestro proyecto de React instalaremos Fabric.js con npm.
npm install --save fabric
En nuestro componente
import { fabric } from 'fabric';
Y en el componentDidMount del componente:
componentDidMount() { this.canvas = new fabric.Canvas('nuestro-canvas', {}); }
En el JSX del componente:
return( )
¡Y a funcionar!