react-personalized-modal-by-fatma

0.0.5 • Public • Published

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

default/success/error 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

Package Sidebar

Install

npm i react-personalized-modal-by-fatma

Weekly Downloads

1

Version

0.0.5

License

ISC

Unpacked Size

34.4 kB

Total Files

5

Last publish

Collaborators

  • fatma.nabli