/**
 * Services Layout
 * 
 * Shared layout for service discovery pages
 */

import { type ReactNode } from 'react';
import { Footer } from '@/components/layout/Footer';

interface ServicesLayoutProps {
  children: ReactNode;
  params: Promise<{ locale: string }>;
}

export default async function ServicesLayout({ children, params }: ServicesLayoutProps) {
  const { locale } = await params;

  return (
    <div className="min-h-screen bg-background flex flex-col">
      <main id="main-content" className="flex-1">
        {children}
      </main>
      <Footer locale={locale} />
    </div>
  );
}
