main #4

Merged
lan merged 8 commits from uNagi/carrotskin:main into main 2026-01-11 18:54:01 +08:00
Showing only changes of commit 70c541d57c - Show all commits

View File

@@ -23,22 +23,15 @@ export default function Home() {
const [isHovered, setIsHovered] = useState(false);
useEffect(() => {
let timeoutId: number | undefined;
const handleMouseMove = (e: MouseEvent) => {
clearTimeout(timeoutId);
timeoutId = window.setTimeout(() => {
setMousePosition({ x: e.clientX, y: e.clientY });
}, 16);
setMousePosition({ x: e.clientX, y: e.clientY });
};
window.addEventListener('mousemove', handleMouseMove);
return () => {
window.removeEventListener('mousemove', handleMouseMove);
if (timeoutId) {
clearTimeout(timeoutId);
}
};
}, []);