superstarmodal

1.1.3 • Public • Published

superstarmodal

A simple modal component for React with Tailwind CSS.

Installation

Install the package using npm or yarn:

npm install superstarmodal

Usage

Import the Modal component and use it in your React project:

import { Modal } from 'superstarmodal';

const MyComponent: React.FC = () => {
  const [modalOpen, setModalOpen] = React.useState(false);

  return (
    <div>
      {/* ... Other content ... */}
      <button onClick={() => setModalOpen(true)}>Open Modal</button>

      <Modal open={modalOpen}>
        {/* Content of your modal */}
        <p>This is a modal!</p>
        <button onClick={() => setModalOpen(false)}>Close</button>
      </Modal>
    </div>
  );
};

Props

Prop Description
open A boolean indicating whether the modal should be displayed (true) or hidden (false).
children The content to display inside the modal. This can include any React element or component.

Exemple Usage

Set theopen prop to true to display the modal. Provide the desired content within the children prop (e.g., text, buttons, forms).

<Modal open={modalOpen}>
  <p>This is a modal!</p>
  <button onClick={() => setModalOpen(false)}>Close</button>
</Modal>

License

This project is licensed under the MIT License - see the LICENSE file for details. Customize the content as needed for your specific package.

Readme

Keywords

Package Sidebar

Install

npm i superstarmodal

Weekly Downloads

1

Version

1.1.3

License

MIT

Unpacked Size

5.27 kB

Total Files

8

Last publish

Collaborators

  • matranch