Hook personnalisé pour récupérer la liste des offres avec gestion d'état
Objet contenant les offres, l'état de chargement et les erreurs
const { offres, loading, error } = useOffres();if (loading) return <Spinner />;if (error) return <div>Erreur: {error.message}</div>; Copy
const { offres, loading, error } = useOffres();if (loading) return <Spinner />;if (error) return <div>Erreur: {error.message}</div>;
Hook personnalisé pour récupérer la liste des offres avec gestion d'état