0.0.5 • Published 2 years ago
react-personalized-modal-by-fatma v0.0.5
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 |