'use client';

import { Suspense } from 'react';
import { useSearchParams } from 'next/navigation';
import EditPageClient from './EditClient';
import { PageSpinner } from '@/components/ui/Spinner';

function Content() {
  const searchParams = useSearchParams();
  const id = searchParams.get('id') || '';
  if (!id) return null;
  return <EditPageClient id={id} />;
}

export default function EditPage() {
  return (
    <Suspense fallback={<PageSpinner />}>
      <Content />
    </Suspense>
  );
}
