import PATHS from '#core/constants/paths'; import { Link } from '@inertiajs/react'; import { route } from '@izzyjs/route/client'; import { Anchor, Group, Text } from '@mantine/core'; import { useTranslation } from 'react-i18next'; import ExternalLink from '~/components/common/external_link'; import { MantineLanguageSwitcher } from '~/components/common/language_switcher'; import { MantineThemeSwitcher } from '~/components/common/theme_switcher'; import packageJson from '../../../package.json'; import classes from './footer.module.css'; export function MantineFooter() { const { t } = useTranslation('common'); const links = [ { link: route('privacy').path, label: t('privacy'), external: false }, { link: route('terms').path, label: t('terms'), external: false }, { link: PATHS.EXTENSION, label: 'Extension', external: true }, ]; const items = links.map((link) => ( {link.label} )); return (
{t('footer.made_by')}{' '} Sonny {' • '} {packageJson.version} {items}
); }