import { Anchor, Burger, Container, Drawer, Group, Stack, Text, } from '@mantine/core'; import { useDisclosure } from '@mantine/hooks'; import { Link, useLocation } from 'react-router-dom'; import { RosettaLogo } from '../RosettaLogo/RosettaLogo'; import classes from './SiteHeader.module.css'; const NAVIGATION = [ { label: 'Features', to: '/#features' }, { label: 'Apps', to: '/#apps' }, { label: 'Encryption', to: '/encryption' }, { label: 'Proto', to: '/proto' }, { label: 'Support', to: '/support' }, ]; export function SiteHeader() { const [opened, { close, toggle }] = useDisclosure(false); const { pathname } = useLocation(); const links = NAVIGATION.map(({ label, to }) => { const active = (to === '/proto' && pathname.startsWith('/proto')) || (to === '/encryption' && pathname === '/encryption') || (to === '/support' && pathname === '/support'); return ( {label} ); }); return (
Rosetta {links} {links}
); }