1
0
mirror of https://github.com/XFox111/my-website.git synced 2026-04-22 07:28:01 +03:00
Files
my-website/app/_components/Footer.tsx
T

45 lines
1.4 KiB
TypeScript

import Package from "@/../package.json";
import { footerImage, nextjsLogo } from "@/_assets/illustrations";
import { analyticsEnabled } from "@/_utils/analytics/server";
import Image from "next/image";
import Link from "next/link";
import React from "react";
import cls from "./Footer.module.scss";
const Footer: React.FC = () => (
<footer className={ cls.footer }>
<div className={ cls.info }>
<p className={ cls.copyright }>
{ `©${new Date().getFullYear()} ${Package.author.name}` }
</p>
<p>
This site was created with help of some third-party tools and services.
</p>
{ analyticsEnabled() &&
<p>
This site is using Microsoft Clarity for analytics purposes.<br aria-hidden />
By using this site you agree that we and Microsoft can collect and use this data.
</p>
}
<p>
<Link href="/attribution" prefetch={ false }>
See license disclosure and privacy policy for more information
</Link>
</p>
<div className={ cls.nextjs }>
<span aria-hidden>Built with</span>
<a aria-label="Built with Next.js" href="https://nextjs.org/" target="_blank">
<Image aria-hidden src={ nextjsLogo.src } alt={ nextjsLogo.alt } />
</a>
</div>
</div>
<div className={ `${cls.illustration} illustration` }>
<Image src={ footerImage.src } alt={ footerImage.alt } />
</div>
</footer>
);
export default Footer;