{"_id":"@aminarji/hrnet-modal-react","_rev":"3-9f5bb6505a5319510f414b6eb4c3b560","name":"@aminarji/hrnet-modal-react","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@aminarji/hrnet-modal-react","version":"1.0.0","keywords":["react","modal","dialog","wealthhealth"],"author":{"name":"WealthHealth"},"license":"MIT","_id":"@aminarji/hrnet-modal-react@1.0.0","maintainers":[{"name":"aminarji","email":"aminsx.pro@gmail.com"}],"dist":{"shasum":"eba708abb02bedfdbbd2f9a2a8550114378ef19d","tarball":"https://registry.npmjs.org/@aminarji/hrnet-modal-react/-/hrnet-modal-react-1.0.0.tgz","fileCount":5,"integrity":"sha512-OhwCnLLLC3LMbmPTwkygnjiNcFZhDP72uR1GH6uO6Kf6cKVU8+a0+MkDSBU9kN0GLjRXd03S+rfkTvZe4TIK+w==","signatures":[{"sig":"MEUCIQD7nzOjYP+pd/RCccN0ad0j8iFNZPB3F3FdDAmkXvVBXQIgWVuQ7DkwIdfomp5d0Iyt9pJbisfIUd508TakJ9MC5XQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40826},"main":"dist/hrnet-modal-react.umd.js","module":"dist/hrnet-modal-react.js","exports":{".":{"import":"./dist/hrnet-modal-react.js","require":"./dist/hrnet-modal-react.umd.js"},"./dist/modal.css":"./dist/modal.css"},"gitHead":"cf9fbc538550f77fbd239cbb97c1dacce9d2b25d","scripts":{"build":"vite build"},"_npmUser":{"name":"aminarji","email":"aminsx.pro@gmail.com"},"_npmVersion":"10.5.0","description":"Student project modal.","directories":{},"_nodeVersion":"20.12.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.3.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hrnet-modal-react_1.0.0_1785018445293_0.2377789822097689","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@aminarji/hrnet-modal-react","version":"1.0.1","keywords":["react","modal","dialog","wealthhealth"],"author":{"name":"WealthHealth"},"license":"MIT","_id":"@aminarji/hrnet-modal-react@1.0.1","maintainers":[{"name":"aminarji","email":"aminsx.pro@gmail.com"}],"dist":{"shasum":"dfd46575327337df6194ff491d843e33453718b7","tarball":"https://registry.npmjs.org/@aminarji/hrnet-modal-react/-/hrnet-modal-react-1.0.1.tgz","fileCount":4,"integrity":"sha512-oAkxWpzFSj/4Mmz7dOQADDdrz77wDYzyQImy6txxacfoy5m7Ol56cIW0eociZDBMqtfooh2yK5lnOAr0CbVBUA==","signatures":[{"sig":"MEYCIQDFKktD/F+M/cZgyCgu965JpufRwzGJAIhAJZPFQmo1xAIhAO//TCzn8gTH/N4+nxgBXTkeEGcoPuwZgGgzV/Qf+wj+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42924},"main":"dist/hrnet-modal-react.umd.js","module":"dist/hrnet-modal-react.js","exports":{".":{"import":"./dist/hrnet-modal-react.js","require":"./dist/hrnet-modal-react.umd.js"},"./dist/modal.css":"./dist/modal.css"},"gitHead":"333ca9bb2aaffbf94b4fd15f27ad7fabb6595e6b","scripts":{"build":"vite build"},"_npmUser":{"name":"aminarji","email":"aminsx.pro@gmail.com"},"_npmVersion":"10.5.0","description":"Student project modal.","directories":{},"_nodeVersion":"20.12.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^4.4.0","react":"^18.2.0","react-dom":"^18.2.0","@vitejs/plugin-react":"^4.3.0","vite-plugin-css-injected-by-js":"^3.3.0"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hrnet-modal-react_1.0.1_1785019418211_0.5132920582937412","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@aminarji/hrnet-modal-react","version":"1.0.2","description":"Student project modal.","main":"dist/hrnet-modal-react.umd.js","module":"dist/hrnet-modal-react.js","exports":{".":{"import":"./dist/hrnet-modal-react.js","require":"./dist/hrnet-modal-react.umd.js"},"./dist/modal.css":"./dist/modal.css"},"scripts":{"build":"vite build"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0"},"devDependencies":{"@vitejs/plugin-react":"^4.3.0","react":"^18.2.0","react-dom":"^18.2.0","vite":"^4.4.0","vite-plugin-css-injected-by-js":"^3.3.0"},"keywords":["react","modal","dialog","wealthhealth"],"author":{"name":"WealthHealth"},"license":"MIT","_id":"@aminarji/hrnet-modal-react@1.0.2","gitHead":"c86cb786de9b4007012259b6366956fc07a87f6b","_nodeVersion":"20.12.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-8uoWL6AOgpOwKbOD1ut5ZM0lTiTs+NjW2EqrtNVcsj17Kqk64ksR4dEclzxq8TPvXRK9XfVX5IU9FwYWMrm2xA==","shasum":"2ce4c02eabf68214ca3e356890ae6ea74597fcf7","tarball":"https://registry.npmjs.org/@aminarji/hrnet-modal-react/-/hrnet-modal-react-1.0.2.tgz","fileCount":4,"unpackedSize":44283,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCDxANSBY9YKu8FDgmzl2AnzG+/yw62rOeMB+uNUB38nQIgH48532RP43wLRNmcoQdWldydYn8ugJhV4zjPBThFoyQ="}]},"_npmUser":{"name":"aminarji","email":"aminsx.pro@gmail.com"},"directories":{},"maintainers":[{"name":"aminarji","email":"aminsx.pro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hrnet-modal-react_1.0.2_1785066489114_0.2478668173605565"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-25T22:27:25.165Z","modified":"2026-07-26T11:48:09.389Z","1.0.0":"2026-07-25T22:27:25.422Z","1.0.1":"2026-07-25T22:43:38.343Z","1.0.2":"2026-07-26T11:48:09.241Z"},"author":{"name":"WealthHealth"},"license":"MIT","keywords":["react","modal","dialog","wealthhealth"],"description":"Student project modal.","maintainers":[{"name":"aminarji","email":"aminsx.pro@gmail.com"}],"readme":"# @aminarji/hrnet-modal-react\n\nModal for HRnet project.\n\n## Prerequisites & Requirements\n- **Node.js**: `>= 18.0.0`\n- **React**: `^18.0.0`\n- **React DOM**: `^18.0.0`\n\n## Installation\n\n```bash\nnpm install @aminarji/hrnet-modal-react\n```\n\n## Usage\n\n```jsx\nimport { useState } from 'react';\nimport { Modal } from '@aminarji/hrnet-modal-react';\n\nfunction App() {\n  const [isOpen, setIsOpen] = useState(false);\n\n  return (\n    <div>\n      <button onClick={() => setIsOpen(true)}>Open Modal</button>\n\n      <Modal isOpen={isOpen} onClose={() => setIsOpen(false)} title=\"Confirmation\">\n        <p>Employee created successfully!</p>\n      </Modal>\n    </div>\n  );\n}\n```\n\n## Props\n\n| Prop | Type | Default | Description |\n| --- | --- | --- | --- |\n| `isOpen` | boolean | `false` | Controls whether the modal is visible or hidden. |\n| `onClose` | function | (required) | Callback function called when the user closes the modal. |\n| `title` | string | `\"\"` | Optional text to display in the modal header. |\n| `children` | node | - | Content placed inside the modal body. |\n| `closeOnEsc` | boolean | `true` | Allows closing the modal by pressing the Escape key. |\n| `closeOnOverlayClick` | boolean | `true` | Allows closing the modal when clicking outside on the background overlay. |\n| `className` | string | `\"\"` | Optional extra CSS class name for custom styling. |","readmeFilename":"README.md"}