1.0.10 • Published 2 months ago

wealth-health-modal-lib v1.0.10

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

wealth-health-modal-lib

Modale qui apparaît avec un texte personnalisé au click sur un bouton

NPM NODE

Install

npm i wealth-health-modal-lib
npm link wealth-health-modal-lib // pour le dev

Dependances

{
  "name": "myProject",
  "dependencies": {
    "wealth-health-modal-lib": "^1.0.7",
  },
}

Usage

// import du .js et du .css
import Modal from 'wealth-health-modal-lib/dist/index.js';
import 'wealth-health-modal-lib/dist/index.css';

function Component() {

  // État local de la modale initialisé à false
  const [showModal, setShowModal] = useState(false);

  // Fonction appelée au click sur le bouton .showModale qui initialise l'état de la modale à true
  const functionToShowModal = () => {
    setShowModal(true); // On affiche la modale
  };

  // Fonction appelée au click sur le bouton .close qui initialise l'état de la modale à false
  const closeModal = () => {
    setShowModal(false);
  };  

  return(
    <button onClick={functionToShowModal} className="showModale">Bouton pour afficher la modale</button> // Le bouton qui va afficher la modale au click

    // La modale avec les props
    <Modal
      show={showModal} // prop obligatoire qui permet de définir l'état de la modale à false
      handleClose={closeModal} // prop obligatoire qui permet de fermer la modale
      content={<span>Texte à générer</span>} // prop qui permet de définir le texte à afficher dans la modale
    />
  ); 
};

License

mathoos

1.0.10

2 months ago

1.0.9

4 months ago

1.0.8

5 months ago

1.0.7

6 months ago

1.0.6

6 months ago

1.0.5

6 months ago

1.0.4

6 months ago

1.0.3

6 months ago

1.0.2

6 months ago

1.0.1

6 months ago

1.0.0

6 months ago