import { useEffect, useState } from "react"; import { getConsent, setConsent, startHeartbeat, type ConsentValue } from "../lib/analytics.js"; export function CookieConsent() { const [visible, setVisible] = useState(false); useEffect(() => { const current = getConsent(); if (current === null) { setVisible(true); } else if (current === "accepted") { startHeartbeat(); } }, []); function choose(value: ConsentValue) { setConsent(value); setVisible(false); if (value === "accepted") startHeartbeat(); } if (!visible) return null; return (
Este site coleta dados básicos de uso (endereço IP, país aproximado e páginas acessadas) apenas para estatísticas anônimas de acesso. Nenhum dado é vendido ou compartilhado com terceiros. Você pode recusar sem perder acesso ao atlas.