Providers React pour la configuration de l'application
AppProviders est un composant qui combine tous les providers nécessaires pour l'application :
Ce composant est généralement utilisé au niveau racine de l'application pour fournir tous les contextes nécessaires aux composants enfants.
Provider pour React Query (TanStack Query) permettant la gestion des requêtes et du cache.
Provider pour NextAuth.js permettant la gestion des sessions utilisateur.
Provider pour la gestion du thème (mode sombre/clair) et des préférences utilisateur.
Handler global pour la gestion des erreurs non capturées dans l'application.