'use client';

import { ReactNode } from 'react';
import { Layout } from '@/components/Layout';

/**
 * Main App Layout
 *
 * Wraps all authenticated pages with the Layout component.
 * Provides consistent navigation, header, and sidebar.
 *
 * This layout applies to all routes under (main) route group.
 */
export default function MainLayout({ children }: { children: ReactNode }) {
  return <Layout>{children}</Layout>;
}
