FPSMS-frontend
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 

35 líneas
887 B

  1. import type { Metadata, Viewport } from "next";
  2. // import { detectLanguage } from "@/i18n";
  3. // import ThemeRegistry from "@/theme/ThemeRegistry";
  4. import { detectLanguage } from "../i18n";
  5. import ThemeRegistry from "../theme/ThemeRegistry";
  6. export const metadata: Metadata = {
  7. title: "FPSMS",
  8. description: "FPSMS - xxxx Management System",
  9. };
  10. /** Tablet/mobile: virtual keyboard overlays content instead of resizing viewport (avoids "half screen gone"). */
  11. export const viewport: Viewport = {
  12. width: "device-width",
  13. initialScale: 1,
  14. viewportFit: "cover",
  15. interactiveWidget: "overlays-content",
  16. };
  17. export default async function RootLayout({
  18. children,
  19. }: {
  20. children: React.ReactNode;
  21. }) {
  22. const lang = await detectLanguage();
  23. return (
  24. <html lang={lang}>
  25. <body>
  26. <ThemeRegistry lang={lang}>{children}</ThemeRegistry>
  27. </body>
  28. </html>
  29. );
  30. }