import type { Viewport } from 'next';
import { getRootSiteMetadata } from '@/lib/public/page-metadata';

export function generateMetadata() {
  return getRootSiteMetadata();
}

export const viewport: Viewport = {
  width: 'device-width',
  initialScale: 1,
};

export default function RootLayout({ children }: { children: React.ReactNode }) {
  return (
    <html lang="en" data-scroll-behavior="smooth">
      <body>{children}</body>
    </html>
  );
}
