32 lines
1.2 KiB
TypeScript
32 lines
1.2 KiB
TypeScript
"use client";
|
||
|
||
import Link from "next/link";
|
||
|
||
export default function Footer() {
|
||
const openCookieSettings = () => {
|
||
window.dispatchEvent(new Event('show-cookie-banner'));
|
||
};
|
||
|
||
return (
|
||
<footer className="bg-white dark:bg-gray-950 border-t border-gray-200 dark:border-gray-800 px-4 py-8 text-sm">
|
||
<div className="max-w-6xl mx-auto flex flex-col md:flex-row items-center justify-between gap-4">
|
||
<div className="text-gray-600 dark:text-gray-400 text-center md:text-left">
|
||
© {new Date().getFullYear()} Rechtsanwalt Max Mustermann – Alle Rechte vorbehalten
|
||
</div>
|
||
|
||
<div className="flex gap-4 text-gray-600 dark:text-gray-400">
|
||
<Link href="/impressum" className="hover:underline">
|
||
Impressum
|
||
</Link>
|
||
<Link href="/datenschutz" className="hover:underline">
|
||
Datenschutz
|
||
</Link>
|
||
<button onClick={openCookieSettings} className="hover:underline">
|
||
Cookie-Einstellungen
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</footer>
|
||
);
|
||
}
|