import { Container, Group, Image } from '@mantine/core' import classes from '@/styles/Header.module.css' import { pageConfig } from '@/uptime.config' import { PageConfigLink } from '@/types/config' import { useTranslation } from 'react-i18next' export default function Header({ style }: { style?: React.CSSProperties }) { const { t } = useTranslation('common') const linkToElement = (link: PageConfigLink, i: number) => { return ( {link.label} ) } const links = [{ label: t('Incidents'), link: '/incidents' }, ...(pageConfig.links || [])] return (
logo
{links?.map(linkToElement)} {links?.filter((link) => link.highlight || link.link.startsWith('/')).map(linkToElement)}
) }