'use client'; import { useEffect, useState } from 'react'; import LogoutButton from '@/components/LogoutButton'; import packageJson from '@/package.json'; interface AppLayoutProps { children: React.ReactNode; } export default function AppLayout({ children }: AppLayoutProps) { const version = packageJson.version; const [buildDate, setBuildDate] = useState(process.env.NEXT_PUBLIC_BUILD_DATE || ''); useEffect(() => { if (!buildDate) { setBuildDate(new Date().toLocaleDateString('de-DE', { day: '2-digit', month: '2-digit', year: 'numeric' })); } }, []); return (
{/* Seitentitel */}

Tabletten-Check

{/* Logout-Button oben rechts */}
{/* Inhaltsbereich */}
{children}
); }