import { useEffect, useState } from 'react';
import { useNavigate, useParams } from 'react-router-dom';
import { api } from '../lib/api.js';
import { InscriptionModal } from './Home.jsx';
export default function Inscription() {
const { id } = useParams();
const navigate = useNavigate();
const [rencontre, setRencontre] = useState(null);
const [error, setError] = useState('');
useEffect(() => {
api.get(`/api/public/rencontres/${id}`)
.then((data) => setRencontre(data.rencontre))
.catch((err) => setError(err.message));
}, [id]);
const close = () => navigate('/', { replace: true });
if (error) {
return (
Inscription indisponible
{error}
);
}
if (!rencontre) return ;
return (
);
}