const Hero = () => {
const [scrollY, setScrollY] = React.useState(0);
const [mounted, setMounted] = React.useState(false);
const heroRef = React.useRef(null);
React.useEffect(() => {
setMounted(true);
const onScroll = () => setScrollY(window.scrollY);
window.addEventListener('scroll', onScroll, { passive: true });
return () => window.removeEventListener('scroll', onScroll);
}, []);
// Mouse parallax
const [mouse, setMouse] = React.useState({ x: 0, y: 0 });
React.useEffect(() => {
const onMove = (e) => {
const x = (e.clientX / window.innerWidth - 0.5) * 2;
const y = (e.clientY / window.innerHeight - 0.5) * 2;
setMouse({ x, y });
};
window.addEventListener('mousemove', onMove);
return () => window.removeEventListener('mousemove', onMove);
}, []);
const parY = scrollY * 0.3;
return (
ArchPlan é o ERP desenhado para arquitetos. Organiza clientes, propostas, contratos, financeiro e projetos em uma rotina clara para o escritório.
A planta-baixa
financeira
do seu escritório.