Créer un système de message de confirmation avec React

Поділитися
Вставка
  • Опубліковано 20 вер 2024

КОМЕНТАРІ • 5

  • @thibaultwalle1471
    @thibaultwalle1471 2 місяці тому

    Je crois que c'est le tuto sur lequel je reviens le plus, toujours très instructif même si le design du code est pas très naturel (en gros ça vient pas tout seul sans qu'on nous le dise, avec les fausses fonctions, fausses promises etc)

  • @marouaniAymen
    @marouaniAymen Рік тому

    Merci pour cette vidéo, elle m'a poussé à réviser mon approche pour le même problème des boites de confirmation en React. Mon approche est différente de votre approche. En effet, dans le cas de plusieurs confirmations, j'ai pas définie une modale dans la racine du projet, mais plusieurs au niveau du composant appelant, comme ça le code est mieux lisible car il montre la présence de différents messages de confirmation avec différentes actions à faire; et en plus on ne risque pas de mélanger la logique d'affichage avec la déclaration des événements utilisateurs dans une seule action. Afin de les afficher, j'ai tout d'abord opté pour une solution où on exporte la modale avec un forwardRef et un ref qui expose open/close et la description des événements onConfirm et onReject sont des props dans la modale. En second temps, j'ai changé cette approche et je l'ai a remplacé par l'utilisation de Redux Toolkit qui va sauvegarder un état où j'ai un id pour chaque modale et pour l'afficher juste je dispatch une action avec l'id de la modale concernée et comme ça le close se fait automatiquement en interne. Ma deuxième solution avec Redux s'approche beaucoup de votre approche, sauf elle est basée sur une librairie. Je vais voir si je simplifie le code actuel, sinon je considère qu'il gagne en lisibilité et séparation par rapport à votre exemple de modal unique et globale.

  • @MrAgame13
    @MrAgame13 Рік тому

    Tutoriel au top merci beaucoup !

  • @idrisscoder
    @idrisscoder Рік тому +1

    Salut Grafikart, stp est ce que tu peut faire un tuto sur l'intégration et le déploiement continue(configuration de pipeline) sur un VPS ?!. Merci

  • @dsdigitalcompany4004
    @dsdigitalcompany4004 Рік тому

    Une nouvelle play liste react ?