Question : useref not defined : error
Answered by : 18bca058-vigneshwaran-g
import React, { useEffect, useRef } from "react";
import useWindowSize from "../hooks/useWindowSize";
export default function Player() { const canvasRef = useRef(); const ctx = useRef(); useEffect(() => { ctx.current = canvasRef.current.getContext("2d"); }, []); ctx.current.fillStyle = "green"; ctx.current.fillRect(20, 20, 150, 100); return ( <React.Fragment <div>Hello</div> <canvas ref={canvasRef} width="500" height="500" /> </React.Fragment> );
}
Source : https://stackoverflow.com/questions/58494691/react-useref-is-undefined | Last Update : Wed, 27 Apr 22