import { getServerSession } from "next-auth/next"; import { authOptions } from "@/app/api/auth/[...nextauth]/route"; import EditAnnonceForm from "./EditAnnonceForm"; import { getAnnonceByIdInclude } from "@/lib/services/annonceService"; import EditAnnonceMainImg from "./EditAnnonceMainImg"; import EditAnnonceOtherImg from "./EditAnnonceOhterImg"; import { AnnonceProps } from "@/lib/types/AnnonceProps"; export default async function EditAnnoncePage({ params }: { params: { id: string } }) { const session = await getServerSession(authOptions); if (!session || session.user?.role === "USER") { return (

Accès refusé

Vous devez être connecté en tant qu'agent immobilier pour ajouter une annonce.

); } const annonceId = params.id; const annonce = await getAnnonceByIdInclude(parseInt(annonceId)); return
}