react-personalized-modal-by-fatma
v0.0.5
Published
React library to create personalized modal
Downloads
2
Readme
Getting Started
Ce package vous permet de créer une modale d'une manière simple. Vous pouvez la personnaliser en ajoutant de l'animation et vos propres couleurs.
Les 3 types de modal
Utilisation du composant Modal
//Importer le composant Modal
import Modal from "react-personalized-modal-by-fatma"
//Dans la partie déclaration
const [isOpen,setIsOpen]=useState(false);
//Dans la partie return , les seules props obligatoires sont isOpen et setIsOpen
<Modal isOpen = {isOpen} setIsOpen={setIsOpen}
type="ERROR"
icone={true}
titre="Titre"
texte="Texte souhaité!"
animation = {true} animationFrom={"LEFT"}
/>
//Au clic sur le bouton
<button onClick={()=>{setIsOpen(true);}}>Ouvrir modal</button>
Les props du composant Modal
| Propriété | Valeur | Description | |-- |--|--| |type|ERROR/SUCCESS| Si on ne met rien , la modale aura une couleur par défaut| |icone|true/false| L'icone sera affichée par défaut. |isAnimated |true/false | Par défaut il y a une animation. |animationFrom |TOP, BOTTOM, RIGHT,LEFT|La valeur par défaut est TOP| |bgColor|blue/red/#000…|Permet de changer la couleur du background du header et du bouton.| |containerStyle|exemple : containerStyle={{width: '400px',height :'100px'}}| |textStyle|exemple : textStyle={{fontSize: '20px',text-align:'center'}}| | title |string | | | text |string | |