{"_id":"@daveyplate/nextui-confirm-modal","_rev":"10-b96749567821583967551718beb1ac8b","name":"@daveyplate/nextui-confirm-modal","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.0":{"name":"@daveyplate/nextui-confirm-modal","version":"1.0.0","keywords":["NextUI","React","Modal","Confirm"],"author":{"name":"LeakedDave"},"license":"ISC","_id":"@daveyplate/nextui-confirm-modal@1.0.0","maintainers":[{"name":"leakeddave","email":"leakeddave@me.com"}],"homepage":"https://github.com/daveyplate/nextui-confirm-modal","dist":{"shasum":"9d728fb4b87a1d6016b74c3f506b88a209f9594b","tarball":"https://registry.npmjs.org/@daveyplate/nextui-confirm-modal/-/nextui-confirm-modal-1.0.0.tgz","fileCount":6,"integrity":"sha512-GpOmjDgrlpFkdx+7fpNzNhDmz2NNfXte6TJyJB3NhKMDp35oJaTpxswW8P9BCC8NfbztOrDH0NNPEjEdGq7sfA==","signatures":[{"sig":"MEUCIQDSQAD3SIxQIKmJMrYItKUZofa2C860byz53s4aj54AUAIgTzqPUhKrhALA8jDZ/esh/Z8OS/oDMJVr/oPIEMfV4r4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18873},"types":"dist/index.d.ts","module":"dist/index.js","gitHead":"62d9395fa7c086621d5198056d7f35581717b957","scripts":{"build":"babel src --out-dir dist && npx tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"leakeddave","email":"leakeddave@me.com"},"_npmVersion":"10.2.4","description":"A simple confirm modal for NextUI","directories":{},"_nodeVersion":"20.11.0","dependencies":{"react":"^18.3.1","react-dom":"^18.3.1","framer-motion":"^11.9.0","@nextui-org/react":"^2.4.8"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.25.6","typescript":"^5.6.2","@babel/core":"^7.25.2","@babel/preset-env":"^7.25.4","babel-plugin-jsdoc":"^0.1.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/nextui-confirm-modal_1.0.0_1727863208149_0.9756655709681445","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@daveyplate/nextui-confirm-modal","version":"1.0.1","keywords":["NextUI","React","Modal","Confirm"],"author":{"name":"LeakedDave"},"license":"ISC","_id":"@daveyplate/nextui-confirm-modal@1.0.1","maintainers":[{"name":"leakeddave","email":"leakeddave@me.com"}],"homepage":"https://github.com/daveyplate/nextui-confirm-modal","dist":{"shasum":"6a3115432126ceb74829e82e6ad9faa4f22ca023","tarball":"https://registry.npmjs.org/@daveyplate/nextui-confirm-modal/-/nextui-confirm-modal-1.0.1.tgz","fileCount":6,"integrity":"sha512-Bl99QEQIvgi0c9l1r2pSubrnTFEiybGdcWyL2FFEXKJubOXMAywcGT9TAzECJCOKuCO/val+SjsP8XmbPf7uww==","signatures":[{"sig":"MEUCIEe8wt2ZV9R5Z1FYug/XFBf9rrv2N2QqpIYeDZiG+5uHAiEA9yZoBLuc8anxKjYz4prVG+NcDTPKw+CVRR8fjQHvfSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20195},"types":"dist/index.d.ts","module":"dist/index.js","gitHead":"01164aaa1c003b2d5480faabec71c5dc8feb9403","scripts":{"build":"babel src --out-dir dist && npx tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"leakeddave","email":"leakeddave@me.com"},"_npmVersion":"10.2.4","description":"A simple confirm modal for NextUI","directories":{},"_nodeVersion":"20.11.0","dependencies":{"react":"^18.3.1","react-dom":"^18.3.1","framer-motion":"^11.9.0","@nextui-org/react":"^2.4.8"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.25.6","typescript":"^5.6.2","@babel/core":"^7.25.2","@babel/preset-env":"^7.25.4","babel-plugin-jsdoc":"^0.1.4","@babel/preset-react":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/nextui-confirm-modal_1.0.1_1727864042469_0.6311905030562592","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@daveyplate/nextui-confirm-modal","version":"1.0.2","keywords":["NextUI","React","Modal","Confirm"],"author":{"name":"LeakedDave"},"license":"ISC","_id":"@daveyplate/nextui-confirm-modal@1.0.2","maintainers":[{"name":"leakeddave","email":"leakeddave@me.com"}],"homepage":"https://github.com/daveyplate/nextui-confirm-modal","dist":{"shasum":"4ba1490169355073c8818323c981761a94b9ff9b","tarball":"https://registry.npmjs.org/@daveyplate/nextui-confirm-modal/-/nextui-confirm-modal-1.0.2.tgz","fileCount":6,"integrity":"sha512-WVTdFOvN8692+B3iFt7RBb6G+TNkitovsUUVu34g/lr8haKyJ6fHG0sxiN3TJsKZ6Ao0pGK5HP2xO60c5B4aTg==","signatures":[{"sig":"MEYCIQD5mvPa/+itdkdTY3kAJPvJnLllx+Bw2OSI3h7lg5jb0wIhAL3/xuIA3m4qgi2uCQ0iKJoqhl8qe95mo8NPbxQjbanM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20263},"types":"dist/index.d.ts","module":"dist/index.js","gitHead":"a57fae520e19616b0ee20ece32dd76c109429501","scripts":{"build":"babel src --out-dir dist && npx tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"leakeddave","email":"leakeddave@me.com"},"_npmVersion":"10.2.4","description":"A simple confirm modal for NextUI","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@nextui-org/react":"^2.4.8","@emotion/is-prop-valid":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.25.6","typescript":"^5.6.2","@babel/core":"^7.25.2","@babel/preset-env":"^7.25.4","babel-plugin-jsdoc":"^0.1.4","@babel/preset-react":"^7.24.7"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","framer-motion":"^11.9.0"},"_npmOperationalInternal":{"tmp":"tmp/nextui-confirm-modal_1.0.2_1727940445275_0.6638896647357595","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@daveyplate/nextui-confirm-modal","version":"1.0.3","keywords":["NextUI","React","Modal","Confirm"],"author":{"name":"LeakedDave"},"license":"ISC","_id":"@daveyplate/nextui-confirm-modal@1.0.3","maintainers":[{"name":"leakeddave","email":"leakeddave@me.com"}],"homepage":"https://github.com/daveyplate/nextui-confirm-modal","dist":{"shasum":"1a6cae6eca8c47f5f4f53a23ce23ff5d886e7af5","tarball":"https://registry.npmjs.org/@daveyplate/nextui-confirm-modal/-/nextui-confirm-modal-1.0.3.tgz","fileCount":6,"integrity":"sha512-LTIh73lCbSsd+WYw8Y5IGilhY83FGX68XoL89h79mVUhb0jIj5rSfkTyANCwi1+57D4BQRDU3+pb/ifRnFkyLA==","signatures":[{"sig":"MEQCICgs/nWjWmBZyjspPQzbajWD2kwzuRU6RkHuJXG6U2KnAiAQOydHiiusVLgYscGxQu+rXVlh0nxnLTFQPTtES6nukw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20268},"types":"dist/index.d.ts","module":"dist/index.js","gitHead":"ad1989695d8a06c41234c4966d3b35a029ee388e","scripts":{"build":"babel src --out-dir dist && npx tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"leakeddave","email":"leakeddave@me.com"},"_npmVersion":"10.9.0","description":"A simple confirm modal for NextUI","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@emotion/is-prop-valid":">=1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.25.6","typescript":"^5.6.2","@babel/core":"^7.25.2","@babel/preset-env":"^7.25.4","babel-plugin-jsdoc":"^0.1.4","@babel/preset-react":"^7.24.7"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","framer-motion":">=11.9.0","@nextui-org/react":">=2.4.8"},"_npmOperationalInternal":{"tmp":"tmp/nextui-confirm-modal_1.0.3_1731954010204_0.2779591413684439","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@daveyplate/nextui-confirm-modal","version":"1.0.4","keywords":["NextUI","React","Modal","Confirm"],"author":{"name":"daveycodez"},"license":"ISC","_id":"@daveyplate/nextui-confirm-modal@1.0.4","maintainers":[{"name":"leakeddave","email":"leakeddave@me.com"}],"homepage":"https://github.com/daveyplate/nextui-confirm-modal","dist":{"shasum":"1937959a359eb8b2c3dcd71322810ec571e76bc0","tarball":"https://registry.npmjs.org/@daveyplate/nextui-confirm-modal/-/nextui-confirm-modal-1.0.4.tgz","fileCount":6,"integrity":"sha512-cjBL/0Rrgy2g5OlUtYbCrs+iI5pOim7z8RSnr7zutH/9cilpnjuLvhIzqHVv/L19k4BCuzJC424BTG+Q+5n+7Q==","signatures":[{"sig":"MEUCIQCX6WBXSusI1EZMCi5Pg7pfue3n1QdBTr5V6zErXgZbIwIgKTozJLGT+HK55w11ZmAleQRO1LmwtAoGQ6UfsW6T+/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20136},"types":"dist/index.d.ts","module":"dist/index.js","gitHead":"618af3712184236a27377f64de78ab89158baf1c","scripts":{"build":"babel src --out-dir dist && npx tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"leakeddave","email":"leakeddave@me.com"},"_npmVersion":"10.5.0","description":"A simple confirm modal for NextUI","directories":{},"_nodeVersion":"20.12.0","dependencies":{"@emotion/is-prop-valid":">=1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.25.6","typescript":"^5.6.2","@babel/core":"^7.25.2","@babel/preset-env":"^7.25.4","babel-plugin-jsdoc":"^0.1.4","@babel/preset-react":"^7.24.7"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","framer-motion":">=11.9.0","@nextui-org/react":">=2.4.8"},"_npmOperationalInternal":{"tmp":"tmp/nextui-confirm-modal_1.0.4_1732911770287_0.07350685448909355","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@daveyplate/nextui-confirm-modal","version":"1.0.5","keywords":["NextUI","React","Modal","Confirm"],"author":{"name":"daveycodez"},"license":"ISC","_id":"@daveyplate/nextui-confirm-modal@1.0.5","maintainers":[{"name":"leakeddave","email":"leakeddave@me.com"}],"homepage":"https://github.com/daveyplate/nextui-confirm-modal","dist":{"shasum":"45f3fcda0c2cf7d4969361556174e00b1a05b40f","tarball":"https://registry.npmjs.org/@daveyplate/nextui-confirm-modal/-/nextui-confirm-modal-1.0.5.tgz","fileCount":6,"integrity":"sha512-tpsz6rdb3/Rv+78qqHOm5xHw751qnvmAHyohM8+jtI10CUpj9Z9eA4EhgAsQTapeZ/EwxdZvisHp2l8nM4jyYw==","signatures":[{"sig":"MEUCIQCmydMqq/yOFIIaGwF55FCac7MBqFBugnea6G3QRFLZ7gIgVAGqzdV93VRuPKKN6/cb+RwSZgQhY3CLpEGR980IS1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20136},"types":"dist/index.d.ts","module":"dist/index.js","gitHead":"9f30116241645c73bdf08a0a9b5c0614f7b7250e","scripts":{"build":"babel src --out-dir dist && npx tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"leakeddave","email":"leakeddave@me.com"},"_npmVersion":"10.9.0","description":"A simple confirm modal for NextUI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@emotion/is-prop-valid":">=1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.25.6","typescript":"^5.6.2","@babel/core":"^7.25.2","@babel/preset-env":"^7.25.4","babel-plugin-jsdoc":"^0.1.4","@babel/preset-react":"^7.24.7"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","framer-motion":">=11.9.0","@nextui-org/react":">=2.4.8"},"_npmOperationalInternal":{"tmp":"tmp/nextui-confirm-modal_1.0.5_1733512296081_0.9413084814496466","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@daveyplate/nextui-confirm-modal","version":"1.0.6","keywords":["NextUI","React","Modal","Confirm"],"author":{"name":"daveycodez"},"license":"ISC","_id":"@daveyplate/nextui-confirm-modal@1.0.6","maintainers":[{"name":"leakeddave","email":"leakeddave@me.com"}],"homepage":"https://github.com/daveyplate/nextui-confirm-modal","dist":{"shasum":"c12f2fc0e570dab8f41ee63efc8921f771d7f0a9","tarball":"https://registry.npmjs.org/@daveyplate/nextui-confirm-modal/-/nextui-confirm-modal-1.0.6.tgz","fileCount":9,"integrity":"sha512-lBgsqrf6StsUcJKX0+PNKc26Y7HVpzvLv8UOz4td1gXUBSsrMFoHSJwpRuaavcsCYz51w7FgB6iewLi9FODOZw==","signatures":[{"sig":"MEQCIFhyg/U2qrpMUoS0eb63H9psIlG21jdzFmDxcW7UjC3QAiAt+oCxCdW8RW6KrJlhs1C8Y13Kfo4k9S3AGsmjX8W8tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137286},"types":"dist/index","module":"dist/index","gitHead":"e8e2522c4e891ad007659f3588dea8ef41ce483c","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"leakeddave","email":"leakeddave@me.com"},"_npmVersion":"10.9.0","description":"A simple confirm modal for NextUI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@types/react-dom":"^19.0.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"file:../daveyplate/node_modules/react","react-dom":"file:../daveyplate/node_modules/react-dom","typescript":"^5.6.2","@types/react":"^19.0.1","framer-motion":"file:../daveyplate/node_modules/framer-motion","@emotion/is-prop-valid":">=1.3.1"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","framer-motion":">=11.9.0","@nextui-org/react":">=2.4.8"},"_npmOperationalInternal":{"tmp":"tmp/nextui-confirm-modal_1.0.6_1733733666993_0.018255882554407465","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@daveyplate/nextui-confirm-modal","version":"1.0.7","keywords":["NextUI","React","Modal","Confirm"],"author":{"name":"daveycodez"},"license":"ISC","_id":"@daveyplate/nextui-confirm-modal@1.0.7","maintainers":[{"name":"leakeddave","email":"leakeddave@me.com"}],"homepage":"https://github.com/daveyplate/nextui-confirm-modal","dist":{"shasum":"993ba927611e92ddb5869d5d781a7476516d58eb","tarball":"https://registry.npmjs.org/@daveyplate/nextui-confirm-modal/-/nextui-confirm-modal-1.0.7.tgz","fileCount":9,"integrity":"sha512-JHTbJo6pSox41EktG+GpTbUW8QtE4X6Nst1+9tG7NJ6wewAj/73Ph4I7gy9fHRtSnlSOrt7PU0EjegyNvmRquA==","signatures":[{"sig":"MEQCIAWhjISBlPTRHHN7HwZVhsfWkxbtzQMMaulNU8U9zVLbAiAAztYbuvHDku3ZoD/V2hHuu06HsAUdaUJyH3jetPIx4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137286},"types":"dist/index","module":"dist/index","gitHead":"ce5b82381e6b90f0a82a1ccf09af4a9c393c0779","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"leakeddave","email":"leakeddave@me.com"},"_npmVersion":"10.9.0","description":"A simple confirm modal for NextUI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@types/react-dom":"^19.0.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"file:../daveyplate/node_modules/react","react-dom":"file:../daveyplate/node_modules/react-dom","typescript":"^5.6.2","@types/react":"^19.0.1","framer-motion":"file:../daveyplate/node_modules/framer-motion"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","framer-motion":">=11.9.0","@nextui-org/react":">=2.4.8","@emotion/is-prop-valid":">=1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/nextui-confirm-modal_1.0.7_1733780111153_0.5593213591777586","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@daveyplate/nextui-confirm-modal","version":"1.0.8","keywords":["NextUI","React","Modal","Confirm"],"author":{"name":"daveycodez"},"license":"ISC","_id":"@daveyplate/nextui-confirm-modal@1.0.8","maintainers":[{"name":"leakeddave","email":"leakeddave@me.com"}],"homepage":"https://github.com/daveyplate/nextui-confirm-modal","dist":{"shasum":"42e137c0aec6c3213ebbaf6a386005fa3c32c5c6","tarball":"https://registry.npmjs.org/@daveyplate/nextui-confirm-modal/-/nextui-confirm-modal-1.0.8.tgz","fileCount":9,"integrity":"sha512-8WMTAPuJ4L8frMiFWhVS4PCUeNetMxOmfgRwMOtGAFmsEUZ7BELcRpIi5L0dLlOcUkpH2DP8GD7PuGKorMyo6Q==","signatures":[{"sig":"MEUCIQCUI90y3301lRlTSDMznPI5hxj++tqU/kcvrL9AzA3rpQIgISIVcpsbITvovj7294I5xtItBttwcu6tUhYfCg8oc00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137427},"types":"dist/index","module":"dist/index","gitHead":"315f080bdd52fb693fde4fbb5308796eca27f696","scripts":{"dev":"tsc --watch","build":"tsc","prepublishOnly":"rm -rf dist && npm run build"},"_npmUser":{"name":"leakeddave","email":"leakeddave@me.com"},"_npmVersion":"10.9.0","description":"A simple confirm modal for NextUI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@types/react-dom":"^19.0.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"file:../daveyplate/node_modules/react","react-dom":"file:../daveyplate/node_modules/react-dom","typescript":"^5.6.2","@types/react":"^19.0.1","framer-motion":"file:../daveyplate/node_modules/framer-motion"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","framer-motion":">=11.9.0","@nextui-org/react":">=2.4.8","@emotion/is-prop-valid":">=1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/nextui-confirm-modal_1.0.8_1733901240557_0.9942276142982751","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-10-02T10:00:08.003Z","modified":"2025-11-21T03:13:01.907Z","1.0.0":"2024-10-02T10:00:08.347Z","1.0.1":"2024-10-02T10:14:02.682Z","1.0.2":"2024-10-03T07:27:25.521Z","1.0.3":"2024-11-18T18:20:10.410Z","1.0.4":"2024-11-29T20:22:50.486Z","1.0.5":"2024-12-06T19:11:36.296Z","1.0.6":"2024-12-09T08:41:07.185Z","1.0.7":"2024-12-09T21:35:11.426Z","1.0.8":"2024-12-11T07:14:00.798Z"},"author":{"name":"daveycodez"},"license":"ISC","homepage":"https://github.com/daveyplate/nextui-confirm-modal","keywords":["NextUI","React","Modal","Confirm"],"description":"A simple confirm modal for NextUI","maintainers":[{"email":"leakeddave@me.com","name":"leakeddave"},{"email":"daveycodez@gmail.com","name":"daveycodez"}],"readme":"# NextUI Confirm Modal\n\nExample usage:\n```\nimport { useState } from \"react\"\nimport { ConfirmModal } from \"@daveyplate/nextui-confirm-modal\"\n\nexport default function MyComponent() {\n    const [confirm, setConfirm] = useState(null)\n\n    const showModal = () => {\n        setConfirm({\n            title: \"Confirm\",\n            content: \"Are you sure?\",\n            action: async () => {\n                console.log(\"Confirmed\")\n            }\n        })\n    }\n    \n    return (\n        <>\n            <button onClick={showModal}>\n                Show Modal\n            </button>\n            <ConfirmModal confirm={confirm} setConfirm={setConfirm} />\n        </>\n    )\n}\n\n```","readmeFilename":"README.md"}