Replies: 1 comment
-
Bonjour, Petite réponse rapide : Je comprends que tu puisses être frustré — je l’ai été moi-même avec cette modale. Il faut toutefois garder en tête que la modale du DSFR est volontairement très simple : elle nécessite un bouton d’ouverture et ne s’adapte pas bien aux cas d’usage où il faut contrôler finement l’ouverture et la fermeture via du code et des états externes. Si tu as besoin d’une modale qui gère l’ensemble des cas que tu mentionnes, je n’utiliserais personnellement pas le composant exporté par react-dsfr. Bon courage ! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Bonjour,
Curieux d'avoir vos avis mais avec la
Modal
actuelle je vois quelques limitations :Modal
entièrement, mais ça semble "trop"onConceal()
puisse prendre un boolean de retour pour confirmer ou non la clôture. Dans le cas de mon opération asynchrone je n'ai pas envie qu'un clic sur le backdrop ou le bouton "fermer" quitte la modale (je veux que l'action soit possible seulement quand un de mes booleansisPending
estfalse
)concealingBackdrop={false}
pour désactiver le backdrop, et rajouter un bouton "Annuler" dansbuttons
par exemple afin de gérer cette logique moi-mêmeMerci,
Beta Was this translation helpful? Give feedback.
All reactions