hrnet-plugin-modal
Version:
A plugin modal for HRnet project that displays a modal window for user interactions.
68 lines (46 loc) • 1.34 kB
Markdown
React plugin to easily display a Modal with text
You can install this plugin via npm
```sh
npm install hrnet-plugin-modal
```
- React 17.x ou highter
- Node.js ≥ 18.x
- npm ≥ 7.x
| Prop | Type | Description |
|---------------|----------|--------------------------------------------|
| `text` | String | Display the title into the modal |
| `onClose` | Function | Callback executed when the modal is closed |
| `isOpen` | Boolean | Control display of the modal |
```jsx
import { Modal } from "hrnet-plugin-modal";
function App() {
const [isOpen, setIsOpen] = useState(false);
return (
<div>
<Modal isOpen={isOpen} text={'This is a text dialog'} closeModal={() => setIsOpen(false)}/>
</div>
);
}
export default App;
```
To run this project, we recommend using Node.js version 18.x.x or higher.
You can check your current Node.js version by running:
```sh
node -v
```
1. Fork repository
2. `npm install`
3. `npm run dev`
4. Create a branch`feature/nom-fonctionnalité`
5. `npm test` to run the test
6. Open a Pull Request
This component is distributed under MIT license.