import type { Metadata, Viewport } from "next";
import "./globals.css";
import RegisterServiceWorker from "./register-sw";

export const metadata: Metadata = {
  title: "SnapTrot — La note de votre cheval",
  description: "Recherchez un cheval et consultez sa note, ses étoiles et ses statistiques.",
  applicationName: "SnapTrot",
  manifest: "/manifest.webmanifest",
  appleWebApp: { capable: true, statusBarStyle: "black-translucent", title: "SnapTrot" },
};

export const viewport: Viewport = {
  themeColor: "#06182a",
  width: "device-width",
  initialScale: 1,
  maximumScale: 1,
};

export default function RootLayout({ children }: Readonly<{ children: React.ReactNode }>) {
  return (
    <html lang="fr">
      <body>
        <RegisterServiceWorker />
        {children}
      </body>
    </html>
  );
}
