react-portal-lib

0.1.71 • Public • Published

React Modal Lib

Basic Usage Example


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

function App() {
  const [showModal, setShowModal] = useState(false);

  const handleSetShowModal = () => {
    setShowModal(!showModal);
  };

  return (
    <div>
      {showModal ? (
        <Modal>
          <h1>Hello World</h1>{" "}
          <button onClick={handleSetShowModal}>Close Modal</button>
        </Modal>
      ) : (
        <React.Fragment>
          <div>
            <h1>Hello World</h1>
            <button onClick={handleSetShowModal}>Open Modal</button>
          </div>
        </React.Fragment>
      )}
    </div>
  );
}

export default App;

react-modal-lib

Package Sidebar

Install

npm i react-portal-lib

Weekly Downloads

14

Version

0.1.71

License

ISC

Unpacked Size

6.94 kB

Total Files

4

Last publish

Collaborators

  • brff19