Untitled
unknown
plain_text
3 years ago
477 B
14
Indexable
const [stateX, setStateX] = useState(0);
const [stateY, setStateY] = useState(0);
const handleMouseMove = (e) => {
const speed = 2;
const x= (window.innerWidth - e.pageX*speed)/100;
const y= (window.innerHeight - e.pageY*speed)/100;
setStateX(x)
setStateY(y)
}
useEffect(() => {
window.addEventListener("mousemove", handleMouseMove);
return () =>{
window.removeEventListener("mousemove", handleMouseMove);
}
}, []);
Editor is loading...