0.1.0 • Published 2 years ago

react-modal-zeinab v0.1.0

Weekly downloads
-
License
-
Repository
github
Last release
2 years ago

Modal

Install

Install using npm install react-modal-zeinab

Usage

In a React app, use the Modal components: import { Modal } from 'react-modal-zeinab'

Modal props

NameDescription
backdropBoolean (optional)
darkThemeBoolean (optional)
btnCloseBoolean (optional)
crossCloseBoolean (optional)
onClosefunction
isOpenBoolean

Exemple

import React, { useState } from "react";
import { Modal } from "react-modal-zeinab";

function App() {
  const [isOpen, setIsOpen] = useState(false);

  const toggleModal = () => setIsOpen(!isOpen);

  return (
    <>
      <main>
        <button className="btn-click" onClick={toggleModal}>
          CLICK ME
        </button>
     
          <Modal  isOpen={isOpenModal} backdrop crossClose onClose={toggleModal}>
            <p>Success! 🥳</p>
          </Modal>
        
      </main>
    </>
  );
}

export default App;