Hook personnalisé pour la gestion des réservations d'offres dans le panier Redux
Ce module contient le hook useReservationOffer qui fournit une interface simple
pour gérer les réservations d'offres de billets dans le panier. Il encapsule
la logique Redux et offre des fonctions pratiques pour l'ajout/suppression.
Fonctionnalités principales
Interface simplifiée pour les actions Redux du panier
Accès en lecture aux offres réservées
Fonctions d'ajout et de suppression d'offres
Intégration transparente avec le store Redux
Typage TypeScript complet
Actions disponibles
reservePlaces : Ajoute une offre au panier
unReservePlaces : Retire une offre du panier
reservedOffers : Liste des offres actuellement dans le panier
Intégration Redux
Utilise useAppDispatch pour les actions
Utilise useAppSelector pour l'état du panier
Actions synchronisées avec panierSlice
Persistance automatique en localStorage
Utilisation typique
Intégré dans les composants CardOffre
Utilisé dans les modals de réservation
Synchronisation avec l'affichage du compteur panier
Hook personnalisé pour la gestion des réservations d'offres dans le panier Redux
Ce module contient le hook useReservationOffer qui fournit une interface simple pour gérer les réservations d'offres de billets dans le panier. Il encapsule la logique Redux et offre des fonctions pratiques pour l'ajout/suppression.
Fonctionnalités principales
Actions disponibles
Intégration Redux
Utilisation typique