1.0.1 • Published 6 months ago

simple-modal-react-component-v2 v1.0.1

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

simple-modal-react-component-v2

A simple modal component in React

Prerequisites

These are the dependencies along with their recommended versions:
Npm Node React React-DOM Sass

Install

npm i simple-modal-react-component-v2

Usage

import React, { useState } from 'react';
import { Modal } from 'simple-modal-react-component-v2';

function App() {
    const [isOpen, setIsOpen] = useState(false);
    
    return (
        <div>
          <button onClick={() => setIsOpen(true)}>Click to open</button>
          <Modal
                isOpen={isOpen}
                onClose={() => setIsOpen(false)}
                onExternalClick={() => setIsOpen(false)}
            >
                Modal message !
            </Modal>
        </div>
    );
}

export default App;

Properties

  • isOpen (boolean): State of the modal's visibility.
  • onClose (function): Function to call to close the modal.
  • onExternalClick (function): Function to call when clicking outside the modal or its close button when it is open.
  • children (string): Text to display when the modal is open.

License

MIT © cymard

1.0.1

6 months ago

1.0.0

6 months ago

0.1.12

6 months ago

0.1.11

6 months ago

0.1.10

6 months ago

0.1.9

6 months ago

0.1.8

6 months ago

0.1.7

6 months ago

0.1.6

6 months ago

0.1.5

6 months ago

0.1.4

6 months ago

0.1.3

6 months ago

0.1.2

6 months ago