All files / src/components/PrivacyPolicyLink PrivacyPolicyLink.tsx

100% Statements 4/4
100% Branches 0/0
100% Functions 1/1
100% Lines 4/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 271x               1x 4x   4x                              
'use client';
 
import { Anchor } from '@mantine/core';
import Link from 'next/link';
import { useTranslations } from 'next-intl';
import type { FC } from 'react';
import { PUBLIC_ROUTES } from '../../types/routes';
 
const PrivacyPolicyLink: FC = () => {
  const translate = useTranslations();
 
  return (
    <Anchor
      variant="gradient"
      gradient={{ from: 'blue', to: 'cyan', deg: 90 }}
      component={Link}
      href={PUBLIC_ROUTES.PRIVACY_POLICY}
      target="_blank"
      rel="noopener noreferrer"
    >
      {translate('auth.iAcceptThePrivacyPolicy')}
    </Anchor>
  );
};
 
export default PrivacyPolicyLink;