{"_id":"@redq/reuse-modal","_rev":"38-ca83498aca104a033d61c221ea4f7a97","name":"@redq/reuse-modal","dist-tags":{"latest":"2.0.0","beta":"1.2.4-beta.0.63"},"versions":{"1.0.0":{"name":"@redq/reuse-modal","version":"1.0.0","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"^16.7.0-alpha.0"},"devDependencies":{"nwb":"0.23.x","react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"d67ec571998818234a06a6eaeb4daac6760ffb6f","_id":"@redq/reuse-modal@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"tarex","email":"tareqcse08@gmail.com"},"dist":{"integrity":"sha512-hKraw9nGLcLRIy1oonAaet2E7rzVNWk0RjByju99h2kuyDNnRnu6nezXikDXg2cDF+PX+MTkf9J4ocMmkFSSjQ==","shasum":"15bf150e90c08bd121cd6e5c7fa6fd3f3a0b8604","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.0.0.tgz","fileCount":10,"unpackedSize":13914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+n0yCRA9TVsSAnZWagAA3CMP/R7TfM+kCUvKS+5s00TD\nCGHeGW6UyjYuhtdBeMt7fHA9ey0kQQYLT1y/JSQPY62zcPtkTrt6h8cDGnkt\njuC8snoldFPLtsDqjoEcbsWDWT7AyZtluyABBxGgT1lIxRK2ehIBKTWGENQk\ntVU9JidwnaXc2bUFf29wOIoQvZngyDSlUs2w7gaqC0908XryqwDL9cmjoia0\naFxLKCszTieQ4Dz7mTPXPbklNlLiRkgKEqzgIhvQxjTE6m1AAhWkrXLv8/8k\nfA8sDtDT4WdKRSOiH56TlNEYr3+qAlKcCwYo2QEBKlRWkXyWSEYoac0P5fHA\nzizqzmz6tgRf48PVO2usle93OKI4hC+Tnig2/4Tz56bk9nfQAaDZbhv1QNh+\nOg+EH592IteyCciZzXIVxsw25U7xbpXKyv65u5KYrJYLYb6RAOGupFHFg2jM\ne5yFCtKOYXk06o0z/nQYIEF6p9iYPyOUqcgbXp/7zrXP9VduMnbwpcqFyZPc\na3znyloRUdAQYaRrVJyBv0EYuMQbg7dWBhMKAGtuDyhkJokGSIfgBfa57G1t\nV6z0CxJ6LThCO1CAy4efTjxP7An5R0woC0oPsbe6b5iW2doE9DRe8iYIcdW3\nwROfSTT5+zpXO3I8O36KhoqRcgHA0A7/k+xiitF6DtYRhIAVQMmIKHYmG7z7\ngMHT\r\n=aUlS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDbn7S5iASl6t7uoRjbfDV23Icavrqp4sa52sQwy8KlPAiEAgPAKO8QHoYQS1MiNvtzHlKH+YLQXQ5x9H+j/04z8AbY="}]},"maintainers":[{"name":"e_a_merin","email":"merin.ruet09@gmail.com"},{"name":"nozibulla","email":"nbashar01@gmail.com"},{"name":"tarex","email":"tareqcse08@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.0.0_1543142705575_0.8176129884774188"},"_hasShrinkwrap":false},"1.0.1":{"name":"@redq/reuse-modal","version":"1.0.1","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"^16.7.0-alpha.0"},"devDependencies":{"nwb":"0.23.x","react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"ea5415b7670ce35e6e846d924ea0f7c84cab8d1c","_id":"@redq/reuse-modal@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"tarex","email":"tareqcse08@gmail.com"},"dist":{"integrity":"sha512-RLJxzc57qF6+gge0fToRFoB9SA/Bnp0gXPDeb8Yn2U9bx/nJoI2+AYrIQtk4/WrI2RxFCiKVyYs/5xMHuMylIA==","shasum":"1a549c3f7568a66726be849b7e27000b3b044626","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.0.1.tgz","fileCount":10,"unpackedSize":13886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+n8iCRA9TVsSAnZWagAAFnsQAJbHu3Rbxh026+BnNxQz\nkPHHGtpvmKDTDOwOgRA4W2UVhcwYvret9G3j8Y14SBEkgQ6Cu+YHs9MCFXGu\nsH76dWokRFiEnz7T7UJG/hoEIhYW6AC56XmpN6n9HAYfCoZ8KCItAEG42QCn\n96cYzzaWiVNhE0EC0LibLN08bIdOPtqxtWtxpuLPdT1aBkx2Fj05Fd4paYXg\nQoTEFyFKOfsAzhRN1oG7XoyDivAe/qhG9+UgU8ICr1Q8vmxwP4BLRAUxBQcY\np8UVsKyPGmTZTT6FrnKuMPaNzr07BGbuy7bT78RMiHsC/8uOdPrGYtjseiyy\n3fe8HbOOB8fTDmcokDk9qkuhqr560BhnmBkpNc1TvVD8HPbd4NbycHK+su1R\nVeHSkboxnW7nsPdP0Yko/H+iEFPq1o+tVY5h1lNUWMx+eILulHZPPCwDVjBw\na3Rt3q8aNBhzF1+OsJWveFe7IOvl0LKeQmxi49Ai8rKHq9z3VZtpilhrs+ni\nqFbD2WgqBkexkN07VLkh/crZdFdv+gdptR9FnH39kiDcAM6PmExxdv2My6ep\nPTnCwLpDDLHR07coYm/McFGUrY5j7tZepaed6JM8eL7c/Nl0jmYzgczsQpzf\nmZliiUecZvLX5RsllNByB8pMB4+yhdmZtv5h12HLU6QNlbvT/0ZiBDJx+pjd\n3cXy\r\n=JdNr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAL0fy/QsgddMHA+cNPd9tmcDArFl/P6CMopqJN2MZgXAiEArOSCkw6fOV5bGAvrUcDLGhWQzlkjuab41uOIJ10DWhw="}]},"maintainers":[{"name":"e_a_merin","email":"merin.ruet09@gmail.com"},{"name":"nozibulla","email":"nbashar01@gmail.com"},{"name":"tarex","email":"tareqcse08@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.0.1_1543143201465_0.17865938982484186"},"_hasShrinkwrap":false},"1.0.2":{"name":"@redq/reuse-modal","version":"1.0.2","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"^16.7.0-alpha.0"},"devDependencies":{"nwb":"0.23.x","react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"7003143efb57938517f6eefefccfa8faa88b094d","_id":"@redq/reuse-modal@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"tarex","email":"tareqcse08@gmail.com"},"dist":{"integrity":"sha512-iYX82yTvQ/2HTTf25nHRhn0mKtr9BOe3Gr6eBPrwY8ZpOobmiefn7RW7mx7CpzDM1g2MJfFNR3el7PlAZxCFUg==","shasum":"bcf5e7dcbdc56c7d03118a95aae715409b021744","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.0.2.tgz","fileCount":10,"unpackedSize":15685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLeH3CRA9TVsSAnZWagAABaMQAInV3B6BXfQidB7VS7RG\nkVmwos9+1IR6sUQPC5jq62VDyY0xay8OnELpkdL1H9McRoq0cc6Ub/PkbXOD\n0/TdDXFS+ChwRZ4x8uZ44m/m93+kIRsI14/DCIhTnZyl8BWIHXt0jI7Z+D75\nAfXVJUfaxFOS/NVB4zqZlKqWOKU8ej8NZ5H7NvYqDYNV5kcpdbhQMhKHjZjf\nq+eWLPHZH2sJK7BG6FiiEY3TXvqNyM+qjUXNaR3H1d+gvzu0a3lCgruhr6HD\nxZKm/r9RuWvfAUdwAEYdksMmI35YYBYRJmMhPCc6X0rG53Wt/C8NY1mpBstB\nygQB6+k0SAc0yjFHAdVehzvp7k5bTnMnmmqkz5OY6M2YWv1lgmrWZ8unVhXv\nNLF7IxibOGgFAokz3Il3GM5S3PrR6I61izZRvKSr4xNvFTzKxBXA5Su7RwIR\nIqEYNitz+NPZNiGaNWB4OA4zKBV96NQKDgTBpO0YRlz13gM5ZdRoFI0DWjBD\nnGJ5FSRn0Wasv+1J3qOye0iKzY2bvW/InoqV9Y2wVg5b4qCYtJL94nw9gXw/\n4cBAXVhMg041J49LmKiiVOH7owIc7qrcnhtdrJHqmI4RbbGtFskKiTSwwLX/\n8zs8UMgWU+/iJtiEviFX9xRxv+ztzBQLsqXnKYtU54WvnzCupWkPO1Mt4lZk\nVKqH\r\n=x3aQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTmrg28H/WBFRGON37/ts0wZ5JbzONmYDJKl3MKMvBWgIgUv565tlqMXnUEO7+DVX5cOFPGRTDSZ92R0lMludQkAY="}]},"maintainers":[{"name":"e_a_merin","email":"merin.ruet09@gmail.com"},{"name":"nozibulla","email":"nbashar01@gmail.com"},{"name":"tarex","email":"tareqcse08@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.0.2_1546510839093_0.10771142591512861"},"_hasShrinkwrap":false},"1.0.3":{"name":"@redq/reuse-modal","version":"1.0.3","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"^16.7.0-alpha.0"},"devDependencies":{"nwb":"0.23.x","react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"35cd3e8330b292a346d67b913027e1bf0cd953d0","_id":"@redq/reuse-modal@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"tarex","email":"tareqcse08@gmail.com"},"dist":{"integrity":"sha512-7rVJpmnYV8aHj1LF+6w7iqvEViMXHBp90Iw3njXHScY65tBs8cUBEzKyoLrE/79sfp0sdHV7MPnVQnzSjbk7og==","shasum":"8a0de8ee9c542b8f951b9322dc4e1d74a6e9dce5","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.0.3.tgz","fileCount":10,"unpackedSize":15770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLeP7CRA9TVsSAnZWagAAD6wQAKChhY39R/KRShVsUAed\naleulHbi7d+iezNlyd5gTTsHcBYMGUyZBjUnS9m7el4nIMFSz4hRTyblPNPz\nwGFndy26mwmw8SMHErsHpE3oDVF8SQxwxAGMeAs6Cux31ZxxHkNYoc3Ff9wd\nSuRzmygRpE4WxH67KmmE6/f4hf+sqHKYaFY0HdxLBKiYO0cnnnQuKBGe3/8/\nC8nVZ6a63MDRRhGIarf5Sr0iBk+iVrVTvgaRd60KrQDRZGhhwKmHRvMJQV7H\nyAiEPtPelb8JeW8lrnS4Vc/Pv0lmBbQnTdJMG8grCejWYppyqFsyaJJaY9tm\nUg7yyA3YrU/PDyOwfhum008Be/AVyOdoHkiLUS0kXmDCfWTum7Bq0OCskOW0\n4KhMUzv2lACB7GMlbpS9xuY6Emdlj9DEdWgKlRFgPNe/+5/zqhKSa4ayync2\n5uqjhcqpAeYUcPyVazaGosRYHM7kCOGpIf/vXy39K99NippzacTMig9/PriS\nNLoNK8CXptDBtoReEtP89WLHm0vHPfF9ffKKARi4ZbxwLEoqA6H+F9lw+CRN\nTE0wDhj4/4W0m6qTjnfzxNSgkIBZeb3IMWtR3v8g49fSv1DAgwIUvQAY3w90\nTPHHWmmODtVCN2Ob/DWVJV5n2LTPkUqZrzyi7eKcdZAf7eOFwKHgkFRavu8b\nJVTF\r\n=SN+p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMcDvhbrYpYgc6v9cPzdYxulCGv7rqGNMqRlpaNlJtdwIhAPTPANwBl71HOfJzXkhjG73nbgXqEeNJNYNXelBhsQ9B"}]},"maintainers":[{"name":"e_a_merin","email":"merin.ruet09@gmail.com"},{"name":"nozibulla","email":"nbashar01@gmail.com"},{"name":"tarex","email":"tareqcse08@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.0.3_1546511354549_0.6615528189665378"},"_hasShrinkwrap":false},"1.0.4":{"name":"@redq/reuse-modal","version":"1.0.4","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"^16.7.0-alpha.0"},"devDependencies":{"nwb":"0.23.x","react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"35cd3e8330b292a346d67b913027e1bf0cd953d0","_id":"@redq/reuse-modal@1.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"tarex","email":"tareqcse08@gmail.com"},"dist":{"integrity":"sha512-5uz8GqZfkJvrfEllq6uCVYFYdCxLR5uOtSGYlO8kOEl1PJ5xOo2P+fNvb+mCW3z4bT6utZDTCi6nx2rBbX0o8Q==","shasum":"9b55eb3987a3b8e5439c566cc4a0ba725021b596","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.0.4.tgz","fileCount":10,"unpackedSize":15770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLeWHCRA9TVsSAnZWagAAM68P/ibylw+5o58X5QibF8pR\nMfZdWLhOxdA5M3qtOupvpc9BgFxAPA1tyleUZsvcf6+bY9eTkEAQ+Yrh6s0J\n1TwuByfPzsFzuAS2lU06fpAy3hGv9g+V9F5rN3W4V/3zJ+AjoSIvOY9rF0zW\ncvy7LzThInjTlWNUIiMGKwJDjxmwduWUif+HqmD4rtg5I6x66TS+tRINLNhJ\nSj52L7K5YX5bcZPDtj1fSYM0OCH5bL06Rf1/S9C6J5RkxOvFwervE6ifvMXD\njzN3ImPrlt05zJYh8ePLIj5VJJoc1gxdbXuriZxdJ67IBHvMvOHt2DEeBifd\n1+N46NL2uAmgzkesPMleXshtxdXTA04XW8lgkSpuCgre/y7j4vPYnZ1yoWUf\n5rJ5W86UaYs/EJi/tva/woJ905ERzKWwVwbRCL9qTVqXH22XY3r2Ws2xM8y3\nLYtHqYuDKKNlrC5JyUOf3sbmaWyDfKYW3uu4e+PBRjjuZ540nG0CiuduTE9i\n4UdY4B8ULgXdY3E1cDB5EzJAOkerXSHuvhW514ASU1AjWymMU0+5TkKxkwcr\nZGjAlmaWQFqZyfEh6IUJyPEIjyEkT9x1wnrbKGhZLBwdxtWlOpbJJVC9vYGC\nspl2F8zGAxVAMd0RLDL6Qdvrz1Pgru5/C2OvrFsldH3NzmzeFtfk6kIDcySB\nZOfY\r\n=oAu5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDBhcuQuU5NMSomiLGngVjkE9ydHq+WzSCLaZCp8Y+eFAiAZ/qVNIzwn/FGsyyne1WyDZKVpSu6LnYN3C5EwOA1cJw=="}]},"maintainers":[{"name":"e_a_merin","email":"merin.ruet09@gmail.com"},{"name":"nozibulla","email":"nbashar01@gmail.com"},{"name":"tarex","email":"tareqcse08@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.0.4_1546511750480_0.4769334425961842"},"_hasShrinkwrap":false},"1.0.5":{"name":"@redq/reuse-modal","version":"1.0.5","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","test":"nwb test-react","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"^16.7.0-alpha.0"},"devDependencies":{"nwb":"0.23.x","react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"35cd3e8330b292a346d67b913027e1bf0cd953d0","_id":"@redq/reuse-modal@1.0.5","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"tarex","email":"tareqcse08@gmail.com"},"dist":{"integrity":"sha512-Rz68nndrF2ee5y2axsVbG18IOkfIFteeYopAO3ghXKeyaP9hUZkEQCsZ3ModjazNYKl7CsO4tF8Z+fBi9lw+Kg==","shasum":"b35cb437013ff310a4759f798dce784b0b837e89","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.0.5.tgz","fileCount":12,"unpackedSize":17001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLeWxCRA9TVsSAnZWagAA3FIP/0j/7Yy2R5XFUQcozPui\n6pXVoFK54ms/EKYcJbkuzYQN9RKKF/oYEvzQ2IB+yVTLquiWWPunIAm6eTtN\nltDVG09/1SJg1v+7VASIRHDRgVM100mvMdizaXEfHopEJd5VCXa0feXJxMEE\nprI5beULW6zSfsKoSA5Rn3YBLhHwoXdDAiPC1Yyarzn1D4b1WDrd5PJo5n+m\nWB3tXusKDArgy4C77FjcvkgwFeDKiIh4sPQIYYezT0pzB4BT4627LkldxBoT\nvN9RDJZEqYgry1n5ZyN4a97nG9KK+zCektYyX9cdEn5mx0E/QqS4xPC8xZ6J\nNJlDajYNKNEoisvHJn5aiaaUC9molSkL/0VhM+k6Dkj+D2U8Rp9bZe67qrnm\niOxOL2StcN9L8GXIsd5e+2ptQoSIijvaORtL1G/EDLvge0eOIZTD7QX/cZT8\nhMJGot+blLS4E6KgWtXJBwykUZ+xNrquKeLCpfzXiNvJvV1/eYD1YYAmEVU9\nON8tlam8mWF7EpJRXnuuydW15hDreZTC3jAxxgXcXbV/RgNw4QlkMV3ED93C\nh7F3FYXYpV+xMTgkFv1412/ZrMpAumhLCXkEJ+sB3j8LzQEgC0kwz01P92cB\nIe7ygEIkuDclgqvVdjX3FbajAQS/n127yRuv6LqwlB2oAhzrIfwnk5fxDZOx\nFJwe\r\n=pZX8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCU173HfbR7DfVqGZDv92s7vmz9O8uRtFmoHsAi2FIbdgIhAOCywYWWuAnv4LIXoPWlsrQxZllq/U105vp5QYbUhtK1"}]},"maintainers":[{"name":"e_a_merin","email":"merin.ruet09@gmail.com"},{"name":"nozibulla","email":"nbashar01@gmail.com"},{"name":"tarex","email":"tareqcse08@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.0.5_1546511793236_0.02728957001812904"},"_hasShrinkwrap":false},"1.0.6":{"name":"@redq/reuse-modal","version":"1.0.6","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","test":"nwb test-react","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"^16.7.0-alpha.0"},"devDependencies":{"nwb":"0.23.x","react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"35cd3e8330b292a346d67b913027e1bf0cd953d0","_id":"@redq/reuse-modal@1.0.6","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"tarex","email":"tareqcse08@gmail.com"},"dist":{"integrity":"sha512-OrozamcgqF/t82yDY/7XBayyaxbry27gLNO/GRsMKhOvoWeOqoB7DxQKfjy+nOfZ25WCR00vQQB4l1LDxlbMfQ==","shasum":"111598b6c3576f702f3fca01fad0f0a7ffc45d2e","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.0.6.tgz","fileCount":12,"unpackedSize":16967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLefXCRA9TVsSAnZWagAAKLEP/3dRQ8Sh6HSS+1t1VR7g\nrrFQSFES7wxq4WsPxc+FqiblnxAetZcuG6PaIwyvU7LsXm8wMctbiKiWeyUA\nYwKp+nZgA6HMkDrw26ARQ2Vsjfm9qzzSbmtpCWuVvs3S6jbL9vvJbXosxH8W\nTug1XT/CSwc7gQ3Uqfyzb8ha+5Hqx69kNCalTj0ZSa6kEzGpaaGg478MVflz\nSkpUVwpHyBHURcNYRmgYNMiiFDRVM6El8Jga1xBeKfaDRQ1ckyDb/al8T+PD\n6fGW6QOYIg80I/Iowvka4C2GfcNDKj7PZO1bilsoAbIreeraKNz+5tiwJwLI\nfT7c8sbeCRdf1s7jBRTlCGmMEm19AAVqeCws7vPK2AiZl9g/Cuh5oFMSAU50\nQSx9DqzFIlXhtOOKt+MY4BHNzLDNIYuQx0TfFZZCj482xLxgPnVhcR2FnQ2Q\nKPH0aIupZD5oPeRTede6iA3OqoYJU+5s4tLoG7owln5cKd/JKFh2e/Olgxxx\nHFLBLd6nnw1MgeBJqgGcWewlUWWg0aVoTJfSo+rx2/Kw69SqLFMnIcf59xd6\nNdHo1NTFgw2UrvQsIDKNj5S/w85aw3x/CRhRqrmgEYFuWHXgn7uOpx892c7I\nxprGj7dDemz7nTkR2XpcvjtkE1ISDOZnIjO0q8/BzjFunddJZ7nktuBojf5L\noBaD\r\n=x2H5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0A15Fg7JOaXfXcovi2cKxbhkfaxqfENugtw5Zxh5Z6wIgQONPDAzEDovQoLLNU3UiVh7Ats+xERMcNE4TObJZZCg="}]},"maintainers":[{"name":"e_a_merin","email":"merin.ruet09@gmail.com"},{"name":"nozibulla","email":"nbashar01@gmail.com"},{"name":"tarex","email":"tareqcse08@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.0.6_1546512342971_0.11558284228510551"},"_hasShrinkwrap":false},"1.0.8":{"name":"@redq/reuse-modal","version":"1.0.8","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"^16.7.0-alpha.0"},"devDependencies":{"nwb":"0.23.x","gh-pages":"^2.0.1","react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"034c310b65b910fc3534d750ac0ceebcb9660f22","_id":"@redq/reuse-modal@1.0.8","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"tarex","email":"tareqcse08@gmail.com"},"dist":{"integrity":"sha512-diLwhV3TicOWcbzx4NhkoUfWnTkoEXgi+F+BUgimgQxCJq1vyNjEcXj1SHXBbNIsy5ucVUsX0SBCtsaoltcdjQ==","shasum":"f54a03a7b2105bfc2db49fdf973ecbeba1b5d76f","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.0.8.tgz","fileCount":14,"unpackedSize":22962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMgFSCRA9TVsSAnZWagAA3aEP/3xeAabExrYrTFBJuB5T\nKJRtEOpK/jikx51S3lKhKU39RR8dKAymHwsg+9C1SrouIc2MgOlS9WnMK47I\nTUYTBmJ7B9Z1QoBoxJwNCYXI+3iig/ujMlpk5Gvs80uOPaHkJfrnNYzUnz3L\ni4xDh6v0+S20mG5J9IT6zKQiuRyHywh1udtzPm66jaGA3JoLOE2OdX3+bYD4\ny0fC9/HHQIQqGvKJ43IeLTTeD5+Mup9XNRUN1KQ8mMu2s8SNEAP5WDqwanIC\n8Tq/w38xjU2GhlLx4ZImX7m1mLIi85RAB7Ncosj0V7pv08f0EDTiLeQSc+dL\n1uYMtx8cu6knyo/tDQCFNFi52KApdalhtnGzha20MWGRqHADnb6nJ5xkqTKa\nUu8e16dfda2hd2Gc0lUUgzeWADTrBrFO0jOyAb1hl8KnfLGy0kTVBO+LzbEi\nZhZoYHuvjqshICakh71TzUADsJok92iexOlLz+wOOGTvhv/S0EQiHjvAE8zR\nynAKESt3vD0MqslZ93tRZye39TAH2acUZ+6GOMi4XI1tQ6pXI9N5YNjDOZFA\n9PpLfGz9VN3DrnIvIbSCbbrGgxr8EHbiN5sPYHDu0Fh1XG54N3t7m3QJ6WeY\nIqnv/o+1sa6/lmt2bR//NLx2Eb7BP0jKy/NNRvzRI0zV39zuDGkZfZqGxHaz\nqOve\r\n=cfSS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfwDT5gHHknbmWr0vFyjnumlO9JpX8tl28lJzvGvzTiAiEAvkrOiL5sn0aPWB/FkDTT7Viujriz0rahFV9oYreWOYQ="}]},"maintainers":[{"name":"e_a_merin","email":"merin.ruet09@gmail.com"},{"name":"nozibulla","email":"nbashar01@gmail.com"},{"name":"tarex","email":"tareqcse08@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.0.8_1546781010347_0.3113733004738002"},"_hasShrinkwrap":false},"1.0.9":{"name":"@redq/reuse-modal","version":"1.0.9","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"devDependencies":{"nwb":"0.23.x","gh-pages":"^2.0.1","react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"21c1a218891c8c4b7e5653c69403930d004e03e4","_id":"@redq/reuse-modal@1.0.9","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"tarex","email":"tareqcse08@gmail.com"},"dist":{"integrity":"sha512-rM/d3hc4s8JDEEuNNUfhCzTtkb7zdnq1S3Pc2qau2oSSySjdJWhyf905dYy/ai/OGFzA8ZVmWeVmV8pS/w+xmA==","shasum":"69880b10fd6aaed1b692c56b54bcca8833e2b00f","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.0.9.tgz","fileCount":14,"unpackedSize":22998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMgGuCRA9TVsSAnZWagAAeMwP/2ZvJ2x5+/nzqKIuumg3\nntcpW5II7hX5cBKe03jWclANb5l/uLaM6OubonASrepKZocxua6vlZbBNc+C\nZNDT4FITQwgXE9/YI2xKHUCgWO7kK91kkPqkwef+22lmdDGQ9n0x+PwWs7EM\nTOrvRcICf0aDRA3Wn6jntoZF8w2BoK5IcW29OKZMDvMSwIXkqzohSJj9La8t\nFLRghMSd7feKJ+2iurChwzeK0J5/jO9qWnN17I6gGM9iPgoLAGpvFsXK+iuy\n/R+enIK7yL4eVR1ENxgJIGf0CdVME08mjtWlJJMmNDSiL/5wXH6gASYBIBNa\n+SIIN0uUWQ64NrOUCT2hzeoJwfYdAyIhSFgVED54Af79hiUZBjZeyHa5IAOb\nHMyyTtAuKSZbuBXyeH7sdhtecoWBu1+QuYO7FeRTSVomJmv3y5j9gRgOpqHE\nlY1oAHLR3KlltPEG9RmjzCgbAspxCIPc6YJ1kWuEZ/47z9tGD+/lNupnL9QQ\nWUztlPM6vJ+MAiROninobHHiH0liNCJBCzIi5Xpc9pi8zBHrN/ltKc7Hdltx\nY0EMP2VjoPk136Y+svIQcX2Pc3ro7SUUI078pHY/I2NdQn9j9RYLLammeY4L\n8LrC2J/02Qja+kdX6pVfKtCqVq9z9OqK9V/jz1ZkVR8fhTvsJOyrR1GhA01p\nd/tG\r\n=I8K4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJW5Swuu0LpAyxUlz2N1DIyUbvy6bANeYR+Z40W++KqAiEAm3/24YDP8gk552ygTNorG4c5+SWqdoNJCFBMlmervvE="}]},"maintainers":[{"name":"e_a_merin","email":"merin.ruet09@gmail.com"},{"name":"nozibulla","email":"nbashar01@gmail.com"},{"name":"tarex","email":"tareqcse08@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.0.9_1546781102129_0.7251905905612721"},"_hasShrinkwrap":false},"1.1.0":{"name":"@redq/reuse-modal","version":"1.1.0","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"devDependencies":{"nwb":"0.23.x","gh-pages":"^2.0.1","react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"895a5444c062e1196ff015a847b60841797c2b24","_id":"@redq/reuse-modal@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"11.2.0","_npmUser":{"name":"shaad-ishtiaque","email":"shaadjoe7@gmail.com"},"dist":{"integrity":"sha512-73C3Z8ZMm1mL02gL1zIOm2uga15/anOLnGebW5ZLv/Avm99OIlLv/UNUHpRNfhhnCnubdZsycElp9zty1w2Smw==","shasum":"7c07b39cb96bd02fea1d0a6af40f9607c4d2439f","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.1.0.tgz","fileCount":14,"unpackedSize":23170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNxZLCRA9TVsSAnZWagAAetEP/iA0dmfevJGfqziMV/ee\n2w58/IAXXcPKZPETAFOxklq2GQmEC86ZS5QJFHP3BHxH6pSJW6BhCMN+Mm1Y\nvadtsxon8DAFRFCTq1wwooKrfumPAF7KNrrMQQDXCMNGtJpitHWKybFZH5y0\nf1L+bknf137spHrKd0GSpGq83t/tWjWTEG1NNwKxyFG/tk0Ip8fhnTwDqGuY\nP0h3+1CYE5D7GGNsKtjltJzf+IwX+aO6zXKvZLRAR9y710cPDMIYpKxvc/Es\nNwXBHdA2GZlYSQNrILnnDjylZn5cJVkGFumT31ql/CbR4y+TNods4mQMFKpV\nEOoXMO8N9Hzh0/ep/Onf8kSbeDK9R77nDxJp+H9izYYjPEq9R3FrTJTHZcQu\nCQBWMOjyLiIoRoMk7Ruj78LWyAVU5ZZfKpKPENrHTUmlpNp6656XS5BIFYOY\ndpWTter5Z36/BM+Tri6kk0Yb2jl5Go6+nJ/NFJoZh4Y8yUtzdH2sFHjtlF59\nt9TgIFU8lJmHHkI73oqPZLfn622Z9HIXepITt7myy8/rLO3t509wv8tLs9JH\nDZ3ymNdQt3nrwFcMnpA7ZVMe4j6SYmdSapTzVBsjIyvpeiP25EfpyXMn0YHY\nvC6/4DB2+EH3V2zdaM/Sx2ido2bxK3oYCJXgQl78ePiQd3T9pPbL18hBmddx\nQ6qx\r\n=mrzm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvq0oKI3YKhzXgyEU4SdUtHfAM7xDo45lTSHv+ehWV5QIgNOpoacJ7//nl3oEUco4rfgdBryQ4pnwPHDmIKSQ4HmY="}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.1.0_1547114058857_0.22759650479329352"},"_hasShrinkwrap":false},"1.1.1":{"name":"@redq/reuse-modal","version":"1.1.1","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"devDependencies":{"nwb":"0.23.x","gh-pages":"^2.0.1","react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"b0f02b3dd866c528f7262cb19f1112fc05acc50b","_id":"@redq/reuse-modal@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"11.2.0","_npmUser":{"name":"shaad-ishtiaque","email":"shaadjoe7@gmail.com"},"dist":{"integrity":"sha512-IYAlGfD7vHOx+kdivVVjpNrSWARzCst5jCOPnt8TmdYnzqPi/g8EpGb0sj5SenvwCZMTIWizZ7jhvOSMrEwQrQ==","shasum":"b4858a9eedc4ff24c1a1ee5f5365d03c13d5c9dd","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.1.1.tgz","fileCount":14,"unpackedSize":23212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNxbpCRA9TVsSAnZWagAAiiwP/1LGlGs4zzR4bKgxK6ni\nxWLSKvMig0u3A1RLCcZ7R9f5PJKipndLUZxsXypq6H4UxOIpWz2chW5D/667\n4JpQVsmjngJSJ4wtJ4djzCIs3H89uWuyy3RjF1PbSaI076OiJSj80PtaIYBo\nbhhNsJCpYwRkq1hu09Gx5R1SS4SPQtd9WH2orxe+MgvsTjOwESsVWgKtjKCt\nMfSWlC5tokrv4UOcFn8kL7LC3rSn6TOz2ym5Ao20BtJyghr0BFad9hvBcF2A\nlp2DG3kBpoYuyrTXbDcCIe1rLyHB/zfXMJLx4ZJEFYGm1Ln67AfI9b7MgP9b\nsIJwWbHtIbUMT1AtN9qJaKaYD2/MkNei0bYgq+deVYYRdR9RQAnLqDYzueLi\nomIM0+x54lrnlv/Vd7J37wI9wYxAYaPrE1xj5PSKNnPnRywOKa+YMzIQyG34\nPjhUEjNBxbXsbzp3l4vVgG//VViU9a1KCUFZRHQfGxc9vW31oXbO8LQNIDeT\ng/HYW3vD+CSeMsV3Dbu3dZOtVsAH80ouXQ7530QEHfdzTVRT6J06YByJCpOm\nY69GsVESR9gwzIoGpnVSaoeIVw4790j2yoJ2mfkJL04pU4gL/i4DZc1T/4NY\nO2wMSQq4KqTSeNkdhJoUPVHOmNLMsQ+KgBWBXd/S0G90oA3psJYI9SJ//cPw\nIWh2\r\n=GTrv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwNBAD0Fz3ABlyTp8jgtediSM2lH80Fq5cLXWA7BxkNAiEA/t4mXcBVqxrlIhQenxF/eCtcorKMBwnho9ys1HvEvPg="}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.1.1_1547114217087_0.02606362139276497"},"_hasShrinkwrap":false},"1.1.2":{"name":"@redq/reuse-modal","version":"1.1.2","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"devDependencies":{"nwb":"0.23.x","gh-pages":"^2.0.1","react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"906fddc733215b3cce5164ef5763656e368c02c7","_id":"@redq/reuse-modal@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"nozibulla","email":"nbashar01@gmail.com"},"dist":{"integrity":"sha512-v420nLZYbwbICiMs4wXHTMKDO82E6nXrrIGFl5xaJEpBkK+p1R6HCF4WOSr3uk26sIHTffXbAg2QRWCT9cjMoQ==","shasum":"ccb101e80be6a653b48ec173c011f11171395aaa","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.1.2.tgz","fileCount":14,"unpackedSize":24582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNyJMCRA9TVsSAnZWagAAU/EP/Raq3d8r3laTyTE4dkcx\nifk/JGNLOFWomdQJ6WdVzvQgsaKTVT/Rsqe2pNKcw10MSvCBu6AYjVbAsHkb\n9RgVNeU6wDeSllvNqb7uVZG0EN9nOO0wmsxQCK5eBNjfWng3CEQ6CbHQmkrS\nuZlckH0XU4cvo9gLmMg/pfEJVbYr0AHwKRNn6nq7iVc+vAUukDxefa6I7E0w\nVNRDFrmUL0igVA/u4d6yGuwVyPaf64Qp9twWsUxXWDxFRfYuLMGRGZoppWnL\nEdca3t48F8s4JFFW+uhIOcdIVE0Dt4C4MattS0Rj9vVcJq+Q9sLHWPuIPJhi\n6UYO5HAcXooXBFc4rN213OngkwxURKiYKwyV53dwMHr1vPYSZInIghDVBJOE\nr5ImcDSwQfw93MtB6mOuQcdmviL96iCpATjUxdigPtiwlt1IYBau/rYqWVlu\ntaSKFTDmCHiW+7OcbCrgR3RXnEfqP/S5xd7VJonYYLHbYw66zlcwr62/J1xX\nKtbv1MkCCNF4so4HC6w0C20ugSr1aCNOMhpmrMcKdhOifQN6UsL5IABdK8/i\n07QkmpfjTPCravdhicImR4050fMh3baBguHOKFyHd97Cnyg8M18O25OM6geS\nLj1+JamRj7WZcn20sselQG2a3NwL+tWc+/s+xllwBZkWOcPyUdzzlouG4SPC\nyMys\r\n=vS96\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRl7ZGjShT6pMHScumt7CyUQ8CihWzjuJzhVOmE2DW7AiEAlVW9QkHkC5fivmpfuAlPFcxk/JUmEVm/N5sm9OHqE6M="}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.1.2_1547117131554_0.2693252948639706"},"_hasShrinkwrap":false},"1.1.3":{"name":"@redq/reuse-modal","version":"1.1.3","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"devDependencies":{"nwb":"0.23.x","gh-pages":"^2.0.1","react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"8d36340aa2b494d2237a0707e7b1f65990f438ec","_id":"@redq/reuse-modal@1.1.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"toothless","email":"a.anik90@gmail.com"},"dist":{"integrity":"sha512-Gj6nLc8p1LiobCejyxn/ZuBbB2tCT+DTHKxeoSmob1yVRlA4ltfeytzX4FVjbCcrmqRpH61pDmoG0UdoLEM08Q==","shasum":"589f10a295213646008159701c5f53c50dac46cc","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.1.3.tgz","fileCount":14,"unpackedSize":24468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTFTcCRA9TVsSAnZWagAAz88P/2ainopx8twKqKOeVTGI\n+ZnUAJ66cfe48luOUVhX1ZmCRK1+LckQC5JpEtqzt20DOW0E3IYf3Ae/+wWb\n1jK/3jy1VgK+3gcg5KtCkgoLbd6Js/t+UjV33BMknop4jGfp/TJYqE9kspvW\nUa9tKxzwRTdSlNmpExmDbwCle+J9KF66j9VdJv9XkJF6Oi1XGDztMtU5GBNT\nNlmE7BboTiBs15ud8XhgRamgQzMS4064VDkg5sXfYNujRsAd90cbE4lb38fw\no/YcW+oE5atMt60l/c136tmozKNGv1nkDeHMEwdpR9gelHC0LGr3eaKRCd+J\nikPWI/fQyqA/wPbaPvm3p5jmL/+i/g380zRkGc5FqJEhVmSL5iPc+kbMmjnE\nbQTkUGxL+si9dncp0kUR44Bg2q0wbkFakfyOJuZCkCayWpTRv1/1ajTpQbZX\niflAn5+PclS7EWx9ZFfxrPHZy9PEWQuJXbGtiJvvasqLTE0S7wxZw29r/Q6y\nK0DBZCDXQwJVVPi6iV4d0s6X/jJx2y+UhSPaTF0QL3/D3plLdJy8NzvkvCgU\nXbW83D2tnpsJqHTeYbUgfd2xChRSaI9KWhydJnPw6eKO3rP5RULstbBZV4CY\nC/8PtBFN7AXBuQM6wiwoRec8RBugS2uuCNtF+wfmQaQugjwT/AKbfqgHBSjs\nEZ2n\r\n=d/Ll\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA72ZANo0xwsH2YCzNw0SpBmT/tED4VO05/ZP+6bJBwMAiBDscrbZZBRoMvnl/IJsDMpplvQB7G41OS6NVAf/nuoWw=="}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.1.3_1548506331523_0.30637655711998035"},"_hasShrinkwrap":false},"1.1.5":{"name":"@redq/reuse-modal","version":"1.1.5","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"devDependencies":{"nwb":"0.23.x","gh-pages":"^2.0.1","react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"4e94baa4e1d1800ffd889bfdef9397f656c5b4b0","_id":"@redq/reuse-modal@1.1.5","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"tarex","email":"tareqcse08@gmail.com"},"dist":{"integrity":"sha512-ZovRLweWPsRhxHSm6kWYRHOHLI/GargnglZOHD0tG8Qb3ehB8G/uyDRaqxYHgN/uxwIBIXH+ZJuqUvuWiRz06w==","shasum":"e2f6c0d73ba35a61aa4fd4e7029753c622436e9e","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.1.5.tgz","fileCount":14,"unpackedSize":24421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTrQqCRA9TVsSAnZWagAApDEP/jYJl2yF6T3LAdjVpF8s\nE38ovMpR4Bn+TQvrK+2ILVt9bMPB7LwLLvOqMW4iCsOKeYBqicpo6f91mfbd\n6rO27i+q6irFf/gqQpw58XkE6m+u+sfbVjO067lhto1QJFSDC3VFYlofTU57\nnjqePMZQwOxVVHFomoyOzLaQ/4jQPoeMOD9iOzCDQBEVPzm4VQFPYOJvVymz\nqWJI3LPg4kFvBa4I9WcwTE+a/paVI40bEfN9rKL8r22yF4Dc7Rw4/pSDSB9d\nXVuJ+JIhXR7zHft5cI19ZyoWu5gaHpLBUj6N12g65HOXroZeMsTpQvBVfncX\n8jLlJpkbKklH/jdGhK3y8SToL6ArobcnghrWgpZcjUihxUUKr313woaZHAdL\nhROq0LdxlrezBkTnArEXFXGf9AYaJzA6HLwCrBa4/NlQe5phwYjV0eGnnEWO\n7Xz/nHVsf6uFkZF01WIX4hTvWLInIkcY6CABFPVeTKaGuFndLABOGrxx8xiD\nHnD5UaRaL4eAZ6Kq3iJZk16p6yISA6x+YRhOQqRrGrqmxG1/1aC6PY0N/sTd\njv0yIHfZcBEEySnmvZjYEKQp0yu3r4n4PqiMdXKQAuGymaq1xYVI3vx1yghQ\nrl3gXvUTaZ6FNDO2nltvcHKrcYnfZ2XOcu4qY5pWoTXyzbCKfFcoIhmkg2Gt\nOrI2\r\n=LAsE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEzeNOH9gKihN9tXWVx4M/L5ynFidYMBId4lDbkRqGvyAiEAqDek5g/ifrtr6pDqO1WZcf6kbQFGvC5pH2YOB6JU4Rw="}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.1.5_1548661801575_0.25018339115883936"},"_hasShrinkwrap":false},"1.1.6":{"name":"@redq/reuse-modal","version":"1.1.6","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"devDependencies":{"nwb":"0.23.x","gh-pages":"^2.0.1","react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"da8f691ee53b22a1b830b6245c468920619b8df8","_id":"@redq/reuse-modal@1.1.6","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"tarex","email":"tareqcse08@gmail.com"},"dist":{"integrity":"sha512-Aaf+S0LBLblWYGGES6SwxSpvKd90nbK5iAJqK32wQynPshv9rv5G0GXw8e89DJ1TIJF/pHhL+hbFT69cQ73dGw==","shasum":"3594a8b0589f510a0fd094bd4a2ef56e527e8dbe","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.1.6.tgz","fileCount":14,"unpackedSize":24537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTrXPCRA9TVsSAnZWagAA5d8QAITLcAsy2YqE5tOyPdkS\n4IioxZZJFE+J0xhMI0z2XluUDJbmzk+qGJsL+GFeF5LrSIfg8uVFuUhVPjeR\nDE88453N7A7b5PnBzLBCoxHLOT7SOmaLECVVfX6wgrR7BnskG4Nt5QHEBuVq\nrkwpQ8JLzsDxBMJgZh4c9GPcw9G4uQKgiAS6xI/0NwxOjxtRj5+g5bfr7zp4\nU3Ff47oF7/Rzn7/KMt/VLDU2M7Z3N40NjYZnzJzNBPIBGbnWuNCjFRiDyhwS\ncavAPlHCfNWFs2LVNVv/GV/5YuK4UMqLXlip5U4JdnAarTlncLz5LKQcQsNP\nu5HXOarSdGvTl9ZUp653VdAkkOZ/5BvFPLsOEzM/aJxktmEe6iCiNeif/hjo\nhBZVDvttcmcwETt1h3zeQNBlYwU91L5BuFADzCRekoblykufMQmS2UPJ5P0b\nHTjNAHGrWohcNUNZa4u2hKxo21rrjQf7gBRsH27K/Rh+xSmqUQSoatJQihwi\nd1h8nsmplqEkRuh8OK77bl0EvRBYQ8E96QLOY5AlSTO0AoWRlE1/777NGeNC\neZubIskkpA/O6XQ9gFLpLw4dZzhfHp+Bfwmv6B+51WEVEFAO8OJJS1WOE1FQ\nm0wLalA3WibZMU9r7GfxKkbQNCvKhAmOKfHQpWzemVEPlqW7qzTmANUpF1rg\nQA9r\r\n=ko/Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDGydt07nrDXl8YZX8V7LRIFdkSJ8kYN3lRfQG8VlTWTAiA9JyA9fRjQbvqymJOO3E0bi7ZyXoGHEOyo1aIGjdvm3A=="}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.1.6_1548662222452_0.5016479090830979"},"_hasShrinkwrap":false},"1.1.7":{"name":"@redq/reuse-modal","version":"1.1.7","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"devDependencies":{"nwb":"0.23.x","gh-pages":"^2.0.1","react":"^16.7.0-alpha.0","react-dom":"^16.7.0-alpha.0"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"edf51521b6c5ace810e997c16930d3b1c599ac46","_id":"@redq/reuse-modal@1.1.7","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"toothless","email":"a.anik90@gmail.com"},"dist":{"integrity":"sha512-LyK2MuvsBNkFWoUw7WG5dWN2nC+RNmwScz6fVjEwaeEoCZkubBwoW9eBHlmTUXFjemp0RYT9L8igXEuVC/7GjA==","shasum":"5ab64b6a738f9d3941862cd23d2d73576965fc5d","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.1.7.tgz","fileCount":14,"unpackedSize":24442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTuMlCRA9TVsSAnZWagAAIj4P/1Uj63mSnzOXtfLO9VsK\nG/RQdcH14FOuybY3XKngNYL6zb3umDvjEkNDt90glXYtf/Jb36w3jZlIzhMh\ngx20cnu4owlICkstR0QW92jPnptETBHfwyMpblLiimGP4P+rrcgj1Ch16f/q\n/tudVaPeQLf+KjfRAoq70OcXOrKBdoNzd1kXizdyD6h2IBwiinsdjE0qDM0D\nxKIRfd6fSKuPqNFuN4+GIDoCPHCUkL9CVzOpf7MqOIH4asUqL2xRPdzZzrIr\nIGQPT77MjPEUXvTuF/0wDCp3F7fJT9JSJC/8kzWsqUVO3GR1rj584DKhJhZx\nKQr/i3zHO3xEbNj5P5fFqZCpNXpHiTKY6kRAdQJVKePTxwqLf6fCs2/vT6dZ\nMFmk7Q9+oQ84qwfpUTGYt8kJMjU2tbavinQu+Z15i6cxI1Gkc3TwxwhUJjq6\nQkUIsMOfLmzW11h49qCyzqmvx/FbJL3O875tQQxgxmfGFoN0KX4LINsGM4AF\nt0iKI7J+6Uo61gRgcLeC5TJnCfoSir/B9f1JNYV566eU2VOy+yxTc2GyKt9P\nrklT+zQIPqDNZYBE63z5LDkqdtA0H3CfiOPQMykhVZSWAdOCrjO5bTjlJRtY\nyRP3fssO2WMK5H8bw3YwMWhDXZR2A+0gtxpTdIV6l8AxOVGRvxBDOSoAP2Sl\nv+BN\r\n=zrTD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGR6NMAjpQBKO4ufZVM47GMfmbIbCRveXUYlDk0FVL9EAiEA0zifoRFUTMFnU2x74EjuY6hozzZ8ME844JqmYjAcr/4="}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.1.7_1548673829220_0.3784935442790798"},"_hasShrinkwrap":false},"1.1.8":{"name":"@redq/reuse-modal","version":"1.1.8","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"next","react-dom":"next"},"devDependencies":{"nwb":"0.23.x","gh-pages":"^2.0.1","react":"next","react-dom":"next"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"66ac8e4b5c09e79a142731e8f68256de32846f28","_id":"@redq/reuse-modal@1.1.8","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"nozibulla","email":"nbashar01@gmail.com"},"dist":{"integrity":"sha512-Y7RMYnrOS7d7GQMeoOM2FXpBzeNPY/gYYg3zTppPNm7wx7XTZdS6vsxLq4goEE57QzdGsBaforYfwSs+4s74ng==","shasum":"d6bccf66a7018a74b25b21964f34f88079365188","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.1.8.tgz","fileCount":14,"unpackedSize":24376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcV/hvCRA9TVsSAnZWagAAFvoP/Rv7ReLTfx8dZuuQ+3bO\nm+XIUJqOnO3G7/7tyPM7hy9pb8zV8iZ/7GdfM/G2c84Rk6UkHwSRmflxB5rA\nDe5NZJjM4QukCGSv++xu1fuDFuYBrmP/w70o3Eszc8oRWk2O1tNJPeIlbwyc\nxS285VvJiolOs/TTU0zCEUvKmumSUOc7rjRJdSSPaJMLkjAl1Kfng+fn0b9U\nkd7VB36+jGwjEpy/sFUeMMvbBtHZaHyoLDJvTVH9XuwHYTMflhNpH0LzRvxF\nGSQnp41c6mc1sAOz0aavPNqZinmxfIfOC1FuMwbvk3P/mBYEyboCqGdQc0VB\n3DGYDpRpsmIMJWMdnpyWhhncHIe0J+Sl4WeOe2DQvQbXMujZNcIMmL2qdo8l\nilrmOLEigBg7qMd7cp5mPR9KJ+USMlOMw3y4Z1vMnhXJcszjhEdC8SuFcarY\nKG7UDJVy/5TijeN77iyAwE2+/hUKlY5F0taKplX6QeY0xj/jzuspaj3Qxs7h\n4F7JTg5pIKcKvou2li5wmphazUyjB744Ai0CdIXJrIctMuItowqV84R7Cy7H\nVd5EXd0HAxanDkBqsKKdWaQYOIDRmY0pBlPo6IS08tiATaH8SqX0rl9cqCf7\nk6/l6cVrWFPejpey4WmniSrDUeIEQ4N50+lm/EK4N6m9djxGwsuIKmOpxFIv\nseA5\r\n=6M+H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDt+VpyKj/Yq7LlZBXwYfxKYk3V5/9b0D3Kvkb50gkIGAiBBxvTiGiJ0D0v10ATtQzJJeXPejUlQ+HUul1fsprEVJw=="}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.1.8_1549269102752_0.4919298214725938"},"_hasShrinkwrap":false},"1.1.9":{"name":"@redq/reuse-modal","version":"1.1.9","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"^16.8.2","react-dom":"^16.8.2"},"devDependencies":{"gh-pages":"^2.0.1","nwb":"0.23.x","react":"^16.8.2","react-dom":"^16.8.2"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"bf7ef0e97796180f3594305192785d2e81affef8","_id":"@redq/reuse-modal@1.1.9","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"nozibulla","email":"nbashar01@gmail.com"},"dist":{"integrity":"sha512-FBoiO1f+wRn9BrfFfowlCnxz6STwnlZbHTClPoraJMldJgOyVjKDRGV5F58YqifAWPV2edkonCfc2nHSSjQ/AQ==","shasum":"a5e3dab6780c4bb5805fbed862fe3aeb899eaee3","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.1.9.tgz","fileCount":14,"unpackedSize":24394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcao/DCRA9TVsSAnZWagAAI8IP/0E0LpTqr4bWi58169nv\nfbhFYvBV8KORvXDASOBqNY9UYmZAYGaHMJTkZ/USkbVtAoyN8ZqG5d0xKkIo\nc21U8diFBr0Mcy3NBeM9Vy1v2miHkRoD87f2aMgxp6EofDafSR6QyyFb6zBT\noxeIOdoMdlwsIKgj+fu7vWIyYwEmMdWSVCY5k0RBPcnYnTWDsDI7paJk3aZC\npy5ifyF6FOtFjSOgebWUk0H8uLcVUf6fHnT9DmNsT9IJ3MFhfvFoRkiCPcSj\nvcQ38lElKsV8Gz9BBRYV/m7JdJbmoB77rqD4DAFHqD2G8EfYykeIe43zGXWR\n3L4wfqBFGQFlSb3Oy0mLH067UqcHuXeVjTkAYsE4aoy8ITEpCwu8qCwpqPEC\n+08LZ9dat7Vnb9Hl3hsKiryTnRJBm6Lj/SxorbVMsnazP78GyCR5bcDmAIzL\nukBMS+JmxuNXQ+KvoRBAAPx5nGdn5QrXyuQP4pELRc/xZYwqUsjajFzDQoDT\n3q6y9rwch2sGf2tSwR3Z480gMOf6M3jkKZsSkvnwAU7DhRUqY1E+ObV+jm6t\ntMA5gYtymLSgyi/MDt0WL1XMTT9prCqIPgPSU0z3vUz6+x/Wu7eczdoCBGU7\nxIQ8cqFeylrO9+BdJ5rHyEaR3fjA+IumFFiAoD9q9qaNYHs6QiI3qyk0Rsym\nCqVv\r\n=WV8J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjpQQ6aabXD0GEBw+KmrdWN46FmgQ1O6jjsitBmbOPAAiEA9MVwJJdnTPnfxL78FpqWdJF3E4r5lFs0VSPwuD0wxxg="}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.1.9_1550487491315_0.6781107638678636"},"_hasShrinkwrap":false},"1.2.0":{"name":"@redq/reuse-modal","version":"1.2.0","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"^16.8.2","react-dom":"^16.8.2"},"devDependencies":{"gh-pages":"^2.0.1","nwb":"0.23.x","react":"^16.8.2","react-dom":"^16.8.2"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"b1a757fa7d04e34896f54fa711992dd42f540b9c","_id":"@redq/reuse-modal@1.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"e_a_merin","email":"merin.ruet09@gmail.com"},"dist":{"integrity":"sha512-7ktNiOtAA54DJkxNpJP1Z5oIkv91ayOrbncZ0ryUNeaf/7fY6zAM9PGgWeYqfR4tkCqm+lfQ5akpY472R/XXGQ==","shasum":"70b337f9394c98a9b2b31319c30f10e1f39a2160","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.2.0.tgz","fileCount":14,"unpackedSize":24478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch5XjCRA9TVsSAnZWagAA9wEP/iwtW99hIuyz5fy4B4y4\nJGTmENgA7pqM7zco/ubWSCK4dheHtYkBUJiVne8aMTHzM2I1kj/etf7mTCBX\ntl7JWPlu8QZTPoAt+ViZNCcHv76qE98Yupt07kUbBjxFmYmLIXj6ce5PlYox\nTrc7LADzZkqKc62OhTJ4WpFlIHYBjWaJw0yNAox4xx9Ir1jyGsJwW0bOytGI\n9jryWUf5MTGXJkAylhYwiKQ3/4fmbTJsiNY32+vk+GIyxmWnd6gnJLaVWolZ\nk8kdIu3JAmPIfkjvHe5QC4ifS3vwMcbtyNC6wTzbETD/f1NpPG61DKeW/Pn/\nGXb8DSD/682qCwgJ2VxhltWik/mCsMqD6JPWHDGU0ZkGRMAQnBlVy/zD4Mpz\n0H9GWfYQ/KPbcqgp+2otQLOfEwTKldDf3XytnfblsuPmxhUQIa3tD4LvFS6s\nsunoWnnpMPyymLeSqkwFBMEP3+A9kPSu6aL7NmgTORZ2WiTqiYcA3Wsi/XTq\nxjMkrdDKb5zlQ3YycGRDp0YZKXnj/bUtmGJOLTwrp839+mp+eaLV4T9RxGjs\nhc9uvOXdybTMABGMBMqq04JaHblKwUBcVL1K4UdYAOT8ktg8Nd3eQSJ32O53\n8tyMLq2ughu0t/j8uHeiCf+l9h1ZIiTo088fp9AbyignSUAaAdBQXaA/tw78\n96zZ\r\n=m67/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFK1ES4ad0/t+zYBBYC0TIt/c11EVsEfjBD9SW77apWOAiEA8fKZ2hhNHyxio/NPFhV2lzWAZPcnRyayYZxWF/O9VoE="}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.2.0_1552389603327_0.6735210201810797"},"_hasShrinkwrap":false},"1.2.1":{"name":"@redq/reuse-modal","version":"1.2.1","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4"},"peerDependencies":{"react":"^16.8.2","react-dom":"^16.8.2"},"devDependencies":{"gh-pages":"^2.0.1","nwb":"0.23.x","react":"^16.8.2","react-dom":"^16.8.2"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"f2bfc977859bc22cb69b6affda23703aaf90ea17","_id":"@redq/reuse-modal@1.2.1","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-1OSgm7mMksAZdhqxpAVdtQuB2zuMdNPCJ54vpWk0k4GAaqp7FJxN+6TRSd0tS4CfLs7g8LJPp8MWTcXniKXl1A==","shasum":"2a33c423deb27b8f85202c70224371f41d7cb503","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.2.1.tgz","fileCount":16,"unpackedSize":27374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckhOGCRA9TVsSAnZWagAA9REQAKQK177EEvYGYUazT0T1\nAKAr0Ol6yBXQyzLYDQo7tEnV+Op53899o6ZqiP0qh69/voWCATbjKNHAmFXY\nSL401lPe8UOsggfCql6hgtcY03ajcXXkVfclcUN2dQpCMVgIX7Enx8R52hOn\nNg51X7VpT+NZj6b7Wxo1cYt9H2nXmFmk1F/PkbRcm1/74YKulIUsFgpfu6+m\nxRrxe9Q8ql00yPtZ8y0fIVdEPcHnWyZ+NCegfEhF0T82T+xmrBpzgfdAUCBj\nkMscmfeu5+V8wHeA8f5sV2PUtnW2SYo/oDvWN1IQt4VCSbgO9gLMBXkx6oWJ\nAtE1uwEwk+u76nShdKI/xOOEhC/IJWIJHxczycnx98opqZO9nNjIPmdrtRin\n9HmfRZa5uVsXtMhn084688EFnD8tiLZbiZ9k3m5JPJAHpff/KkH3XId7KcIY\n/4lvvD7CTapS7BFruJgsMcHIRvXFvJvMLASkQasCV0JSxLq+wVc2U/of1SfT\nNZUg9pRTMCRxVyqc9be2zDorU/pUXyykoAb1nSDm1A7PQHOKsCzojTKXhSEg\nTP4GfSBLiMgBSRqEIxaNzPKndSEji2cLaRFqGnfgTFZfBxN00OTok0/1FFg3\n+OP+k+3ZxY+vYrpFF/rvT9EaqmS0oKgcKVNajrG/+Hi5SdqXOV0KgnxwNLcp\nd1k0\r\n=Hgzx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFnOzNAYPIaE+5Uf3b/tA3zJnf9J7ZqNIrzkIySqc7GUAiEA77M8TaOdehQpbHyZ+3B5AwRCuuos+PdyD/AYry1cSJo="}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"_npmUser":{"name":"toothless","email":"a.anik90@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.2.1_1553077126268_0.4835605476841507"},"_hasShrinkwrap":false},"1.2.2":{"name":"@redq/reuse-modal","version":"1.2.2","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4","react-spring":"^8.0.18"},"peerDependencies":{"react":"^16.8.2","react-dom":"^16.8.2"},"devDependencies":{"gh-pages":"^2.0.1","nwb":"0.23.x","react":"^16.8.2","react-dom":"^16.8.2"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"99cd63ccee705720d2623b78f05d0b559caafe48","_id":"@redq/reuse-modal@1.2.2","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-nXDtPoUiA2sG2/XdCjqeBZz4rNN4ALQGNgNs2DDfSM2vIc9zgZC+1uX0YmNgcTxaB/HLcBPFseTB+dVsWrAlww==","shasum":"6229124f9b54315a2d8a2522b9996262975048b7","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.2.2.tgz","fileCount":18,"unpackedSize":37169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnKRkCRA9TVsSAnZWagAAJwcP+wbRR+GoTSI+Rw9Sgdwi\nm/pXrlnuM0bxE1GPsnwp2xvG99COWUffiYBXhr3DijTH00aYjncjzoyYgkUM\nAfQtxkE/Uq2oALB64emqzKAkd9PSCzZxd8GrM4WkOnbkT41kP3LQTnnAQESl\n/wS2SCE6m1RdEW1auANc5azO9INxKa5DrL728qIiQ/SUI9cAp/lasSZxf64O\ny2FrZPhxgYt25/ebqVpEze1hAT6+o6uSIcghZe/vQ+1ygQ81kBKSBdziVz78\nyqHW8/ikOSa3Dp/DoNHR8rTMbQrCcyLroQncaqj1VM3IlXcSMzhcZgr1/XGQ\n98yKECujroOuFIF9VpK5mcwF7mUAJcd7InpiuFIxPDb3ef2bVaHgy1J4WRL5\nCzLonWFp9hyRGgzOEgf3bsPhJoGkI8hgSWNxF4xABnUAAB+2V516dULILSYW\nnk1dmnXb3gUXetkwgMS+KPKBdIW5T5N1zcrgyNmee2LtSngScL5rjj0b7378\nz0XirXtjQ6rfeY1koffIgQx9vQBT1rUApgYYyaMNEwmysjl6feCljhiccVg4\nq6woBwKlkT5hg1A6YitQck/SYFGQG1ud/hKNRky+5jV9WtLRk7mMwphD7OHY\nH14MVS+ihkq5zS9pqus1XLorscy/ITVUIgEWdTRDNJNBJJFLSVK8fpopIBs9\nb1QA\r\n=E02O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEAlcoEJe6J/QdbFAKzsSBd/0SAStokoSsiLvBHK4o1QIgeie+vV99XmDYGBpoc8t/dgn0B3Vo/DVD3iNMGR9M3Io="}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"_npmUser":{"name":"toothless","email":"a.anik90@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.2.2_1553769571719_0.01493144498568566"},"_hasShrinkwrap":false},"1.2.3":{"name":"@redq/reuse-modal","version":"1.2.3","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4","react-spring":"^8.0.18"},"peerDependencies":{"react":"^16.8.2","react-dom":"^16.8.2"},"devDependencies":{"gh-pages":"^2.0.1","nwb":"0.23.x","react":"^16.8.2","react-dom":"^16.8.2"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"0d6a8a9d4cdcac61e02cb21426969385fb9cb10b","_id":"@redq/reuse-modal@1.2.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"toothless","email":"a.anik90@gmail.com"},"dist":{"integrity":"sha512-0xz5wa7fjkrmYz9FBgMoHIZPtoY6NYA8UzEhI/GnQJzC+WvUh9aHGIeGffWA3HXBmeALSi5F+ofpnwnNDFYs7A==","shasum":"c2890b56418216cc0b1a0e43d0e90205b9b761db","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.2.3.tgz","fileCount":20,"unpackedSize":41241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuG1PCRA9TVsSAnZWagAA1FQQAKFwJtbdt9YSMSa+TbU8\nfhxQXumqPSc8SGVJE8ak0yrnINE11pDgQyU2crIlIxWTTuAmf99IqHZOs9S5\nRTJ517gMbNtRhnnIURlDwTEkZiNRkjtnpEJq/RR9V8ukrwb3TqlKyxwuzYtS\nppNr9CqQ4Aq6kC6rSdtpEt9zVIqhShw3P219DGB6CjomM6SW+dop7lucPcrd\njqlyUDEeHaKRhGq1iEwoCm5+qPTeiaa77HT8vUBdNajzhSfE3q/SJGdlRBvh\nc18AxZ3nHVmOLH8tbbj1IUE/EQvCFvswnWBytdq1thMTwDhjf6AW5S09VGU4\nP0mgFylfG77vdACNEY35tBsT7aaDYDEOSqw2cvKktCv8qkCx6MPVldR3i4Rz\nmGYoG6p4gtNJiPX1VUXRhkIG+RPV7N8aOtS7f4qClqq/NME5nBk4p4HZDfby\nHaz0Ui2dpoZcvgcgU/Yftr9KEiKstGWP1vhMQrWhJSQHtk+9btxnW9u4RH0L\ns2gIdwNMrosDmSVKnd3nV8EdIn1IjXeD5VSO9KSnglw8byiv1aai28BIg/Ma\nDkvqBHeKxA2M3UxHpnBtP25TA0QK21lkEXqY5Uei52nu5w5WN5arhaei5p4a\nNocQCRBjLFNoVhA2wwzr7dv4ITzA8tQrNDecqI37xSgDvFQ19eoV2f0aocxK\ndmgT\r\n=0Nr+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYE5JgPgMgyvA22Q/H1Ia0GYY8FK8jLhv6md6W9UdFTgIgG6orcZx0dq5iJugJmhf4It2bg6EjgQYYgn0VWWzx9Q8="}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.2.3_1555590473183_0.7036179518241019"},"_hasShrinkwrap":false},"1.2.31":{"name":"@redq/reuse-modal","version":"1.2.31","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4","react-spring":"^8.0.18"},"peerDependencies":{"react":"^16.8.2","react-dom":"^16.8.2"},"devDependencies":{"gh-pages":"^2.0.1","nwb":"0.23.x","react":"^16.8.2","react-dom":"^16.8.2"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"a70f43c7521daa8250efa4ebcab5f3f0c2bc634a","_id":"@redq/reuse-modal@1.2.31","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"toothless","email":"a.anik90@gmail.com"},"dist":{"integrity":"sha512-CXBneiHD7R3el2OlQuNLJxWwS5fRgyerEFqgbdisXctEph9c3sjJIxLA4Rt+FhGvMlduqOzCkcUQpmsl3DxyBA==","shasum":"a08406701f7982bdfad8da3c6e0ae1824c963408","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.2.31.tgz","fileCount":20,"unpackedSize":41262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuHZMCRA9TVsSAnZWagAAuf8QAIdP62d/eoV3F1aohw8d\nwKZkVglrLSrP5Fz+TJM5nnKUnCIRVyVNgLN7RN7D4G/kXtU0qE2TnRZmQ+/O\nKpw7wa8XPhHtkfkkRxVb/9kVA8RRxv6G50ErBAd20CbiBSncp7fMnJ+oA8t9\n/NH8un1r/RorJLJoEOFWpdjScwQjEYLVpNffLAJYT+Ccp85eVoTWI6QxJCgl\nN5GiUqtC2fd97XuDmIawUdWpsBbmtoVTYQ+QkCaGcnl50Jrh/CnW8rp5DPC3\nEgBc7q/EZ3ZNRcUAoXejcDY6VQ5Ia9/HYg5z+WgkZHVp0Jh5cIK0YNQvVmc6\nxHzkPZHN3oJ8QUS3dOJRuCeKzZAiuVcILY0SUNREsY3RHXtav7YjJzbf/qGb\nlvf8Rv8rFhHEKijB0ZK7Y5STyWnfRYpxYjAD/UY4YNne9idPrVrH2h7KHaPt\nJ5tRQz6ZjbD0r/tEQF2cgtRAk/o8bHSXDA6vsATZnXkxmBLzcPfk0B1Vj2T5\nPm102pSGgblO65HoCRv9zMjUeJvhxL+JyueE8MdwEMiuFlM50VpliJkXBtER\nQJaNU1al1/cA218ttVrk7FGcFNQzZm+D9bb0qqXvrvhdplimrP8sua7aQ0mj\nvoIMMlqsLCwNZTUnzXmURSsYz3yXJUFbD+BqGnXQD4FGgEXCDRuufOrHShoJ\nAhrX\r\n=wc79\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDx0gGw3oT3MlRA7+pU3mBXao896crjNVaBzlif8r1Q4QIhAOQoCJzPzK3rL9e+Z1y2+HYmEZFOIreeJlCt+k/TiB/f"}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.2.31_1555592779732_0.9109244477727361"},"_hasShrinkwrap":false},"1.2.4":{"name":"@redq/reuse-modal","version":"1.2.4","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-device-detect":"^1.6.2","react-rnd":"^9.0.4","react-spring":"^8.0.18"},"peerDependencies":{"react":"^16.8.2","react-dom":"^16.8.2"},"devDependencies":{"gh-pages":"^2.0.1","nwb":"0.23.x","react":"^16.8.2","react-dom":"^16.8.2"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"a9431ed4ba93c7dcd0984b1b3d2cfe420379ff9b","_id":"@redq/reuse-modal@1.2.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"toothless","email":"a.anik90@gmail.com"},"dist":{"integrity":"sha512-dkIdg/crU3ieUrOKnwS52MUICnoOPdr9sV65ogjBse9OF3j1FsU8j1ZAWHu0GpDQnySI7MUp6jMqf5WxAhZxMA==","shasum":"2bb284bf96cd97e123f04a43033ff826e6bbfc0c","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.2.4.tgz","fileCount":22,"unpackedSize":43408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2pnMCRA9TVsSAnZWagAAz80P/3QurJfKYq2ovwEI2yxE\nimlF9carDLYR02bZM6zf6TKzPnlvtXSlxdOiMzxXC4+pE51ZooG77fKpi7MU\nViANxVl1A5sqKo9ZUX8oVFc0mESOlGWXeHrJ7jX/XQljxHD7kl0ekVP3kHNW\nGBSa0A0rdYbF9BwofojPfUfYRffq9pGQ/6/4y/wz98y97E5ex/dRrFMLTkbi\nHgKo8OIrVcuY2Pw15JjNOGLiGuzasm7WPH4+UVYnm4jnS8tHRcGUofJxsNyv\nxCkmkic6uyH8pODsoBB0OUENwODwBoqAr8iZNGszVnBj+zOiFWCANUMEFHxs\nSUMurN1UkUJsQPwqcO6QlzRW53Qvvbke5tCe4ByO3z14iOTruZ2KX3ptuUc9\nJw1UDI8rpGX67WK7flVGp0D+U+4PEPrJUvDV8M7QTOKgPwnXx1YpAsVlaQ4l\nvMakMR1waaq8xGU//7DXnUfxmV6wChYjajec1zHYgD1J9T8dAaNbbgiYyD7r\nNSQ5W0XtsLf9AgM5YPs+2deLmp530JqYuYWoAZvkZJj+xhX4/ZU+bKC8H+4t\n3aaabEF/Eg/bePAjUo+OSl+57hdeIuI0leZGRoV0bS5B7jZzCYtNbUMTrFrU\nNed6acuAFvJfJlbojaH4ZuCe1p5CChpD9E0BhIIk+qttJSQ7vBAbjiBjidBP\n0NN2\r\n=R2UO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWoKRgwXAm8+PMa0+xRaihaOI+OGRqUTQjJJQ2UtUJ3wIhALYDZn4nfeEG4w9ZXprLZFV6C8f36uGc3GKlRICWsHF1"}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.2.4_1557830091900_0.22769698422227158"},"_hasShrinkwrap":false},"1.2.4-beta.0":{"name":"@redq/reuse-modal","version":"1.2.4-beta.0","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"body-scroll-lock":"^2.6.1","react-device-detect":"^1.6.2","react-rnd":"^9.0.4","react-spring":"^8.0.18"},"peerDependencies":{"react":"^16.8.2","react-dom":"^16.8.2"},"devDependencies":{"gh-pages":"^2.0.1","nwb":"0.23.x","react":"^16.8.2","react-dom":"^16.8.2"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"readme":"# reuse-modal\n\nSSR Friendly Draggable React Modal With react-rnd And react-spring Support.\n\n## Demo:\n\nurl: https://tarex.github.io/reuse-modal/\n\n## Prerequisite\n\n```\n\"react\": \"^16.8.2\",\n\"react-dom\": \"^16.8.2\"\n```\n\n## Installation\n\n1. `yarn add react@next react-dom@next`\n2. `yarn add @redq/reuse-modal`\n3. `import { Modal, openModal, closeModal } from '@redq/reuse-modal';`\n4. To trigger modal, use `openModal` and `closeModal` and use `<Modal />` in you app in root level or in the parent component.\n5. pass modal configuration through `openModal(config)` like below.\n6. `yarn start`\n\n### Sample Config\n\n```\n{\n  config: {\n    className: 'customModal',\n    disableDragging: false,\n    enableResizing: {\n      bottom: true,\n      bottomLeft: true,\n      bottomRight: true,\n      left: true,\n      right: true,\n      top: true,\n      topLeft: true,\n      topRight: true,\n    },\n  },\n  withRnd: false,\n  overlayClassName: 'customeOverlayClass',\n  closeOnClickOutside: true,\n  component: BigModalComponent,\n  componentProps: { customData: 'your custom props' },\n  closeComponent: CloseComponent,\n}\n```\n\n### API Details\n\n- **className**: Modal Wrapper class name, default value `customModal` `[type: string]`\n- **overlayClassName**: Modal overlay class name, default value `''` `[type: string]`\n- **closeOnClickOutside**: Enable/Disable click outside modal close `[type: boolean]`\n- **withRnd**: Enable/Disable React Rnd support. By default we added react spring for animation and if you needed dragging feature then simply use `withRnd: true` `[type: boolean]`\n- **component**: The component you want to render inside the Modal `[type: component]`\n- **componentProps**: pass the props you need in the Modal component `[type: object]`\n- **closeComponent**: Close component to close the Modal `[type: Component]`\n- **config**: Modal can be draggable and resizeble as we have provided support with [react-rnd](https://github.com/bokuweb/react-rnd)\n- **config**: to customize react spring config pass your props within the config parameter as shown in the Sample config section [react-spring](https://github.com/react-spring/react-spring)\n\n### Usage\n\n```\nimport React, { Component, Fragment } from 'react';\nimport { render } from 'react-dom';\nimport { Modal, openModal, closeModal } from '@redq/reuse-modal';\nimport '@redq/reuse-modal/lib/index.css';\n\nconst CloseComponent = () => {\n  return <button onClick={() => closeModal()}>close </button>;\n};\n\nconst BigModalComponent = props => (\n  <Fragment>\n    <h1>Modal </h1>\n    <p>{props.customData}</p>\n  </Fragment>\n);\n\nconst Basic = () => {\n  return (\n    <div>\n      <button\n        onClick={() =>\n          openModal({\n            config: {\n              className: 'customModal',\n              disableDragging: false,\n              enableResizing: {\n                bottom: true,\n                bottomLeft: true,\n                bottomRight: true,\n                left: true,\n                right: true,\n                top: true,\n                topLeft: true,\n                topRight: true,\n              },\n              width: 480,\n              height: 650,\n              animationFrom: { transform: 'scale(0.3)' }, // react-spring <Spring from={}> props value\n              animationTo: { transform: 'scale(1)' }, //  react-spring <Spring to={}> props value\n              transition: {\n                mass: 1,\n                tension: 130,\n                friction: 26,\n              }, // react-spring config props\n            },\n            withRnd: false,\n            overlayClassName: 'customeOverlayClass',\n            closeOnClickOutside: false,\n            component: BigModalComponent,\n            componentProps: { customData: 'your custom props' },\n          })\n        }\n      >\n        Open Modal\n      </button>\n    </div>\n  );\n};\n\nclass Demo extends Component {\n  render() {\n    return (\n      <div>\n        <h1>reuse-modal Demo</h1>\n        <Basic />\n        <Modal />\n      </div>\n    );\n  }\n}\n\nrender(<Demo />, document.querySelector('#demo'));\n\n```\n\n### Development.\n\n- `npm i -g nwb`\n- Check `package.json` command\n\n### Deployment\n\n1. Publish to npm : `npm publish --access public`\n2. Host into github: `npm run deploy`\n","readmeFilename":"README.md","gitHead":"7d369411152d04d6dd2dd69f84ccc3919f427473","_id":"@redq/reuse-modal@1.2.4-beta.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"toothless","email":"a.anik90@gmail.com"},"dist":{"integrity":"sha512-btbolsT6iS4lKfcAx4GynMBEiueroSopBW5JV3g0u1aneFA+UK+JAmDBbTm0MpDeO9CTSF0cXy1MAvYtWczHBw==","shasum":"b568aae1438a22bf85c68ff3b101384b6b41081c","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.2.4-beta.0.tgz","fileCount":22,"unpackedSize":44924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBN6eCRA9TVsSAnZWagAAi+MP/17LQ8nLSfTKCjLT/Pey\n880p8F3AZw/5iAiQ3gCpnFDNbaSw3f26eMfsQxmnBsSufc1LyWLU4muEUJoX\neRyiq3fdW8mll1Vpq5SWi68paGyLBWHox27l8afXBzH3jvA9dkhMmbntoMSE\n44/zPV5c5DIimL6G8yoJqceo86OUg01LrjTPKolwfwvriDVyEZQdPlg4QEHb\nxub6l14bx0O46PkZQeJ/8r7JLC6+uAX4oy6LHhmT3YLJcIAUEZ/0Um9lBnBU\nSLPRdMRXNL6HEn8BFPUCkXXw/nxmXSSPoBFmFc54Jld+GB97StJT0odWYaaS\nKG07FAx2aOaUPqEqVAxSmYVB1naB0oEHY9WCZmGWUp+8d0kr6IjtQe3E1FD1\nINFt+Gd2CZzII9XE2El1YI0Y7ubV7Lmd3onRPxp5uh9XyZkgaJQnbZ/c9hTd\nNEctAP7sWUlDZ323vAqUvHCFuk+9uk3I6YJ4eijLG63a1WAbspRn7csT4cgt\n8pZy2tnTMTEP0mTqWGzJDSrIreUltqjSMuXWyt9L7w8a7SKzvA1hKnY2eqbw\nappQ4eTc1HppM8ypeN9ijfSugRDbvrOsi12xUc55aEgufI00R7BOokASBKHW\nslxiYE09w1t9qrQfpPou4zId7gjr3um0I9VEviZnAAw1ReHJI+otpQsyI/uO\nMXKP\r\n=4hxJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkRuoBcbRzQYYq3QMX740CKGRSIOAwNzg9llenT7K0WwIgdSk7Zn1AHQDY7LGxmb8MrUAvnsw38DitiZ+RX+uAlT0="}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.2.4-beta.0_1560600221827_0.3553711491259499"},"_hasShrinkwrap":false},"1.2.4-beta.0.1":{"name":"@redq/reuse-modal","version":"1.2.4-beta.0.1","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"body-scroll-lock":"^2.6.1","react-device-detect":"^1.6.2","react-rnd":"^9.0.4","react-spring":"^8.0.18"},"peerDependencies":{"react":"^16.8.2","react-dom":"^16.8.2"},"devDependencies":{"gh-pages":"^2.0.1","nwb":"0.23.x","react":"^16.8.2","react-dom":"^16.8.2"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"readme":"# reuse-modal\n\nSSR Friendly Draggable React Modal With react-rnd And react-spring Support.\n\n## Demo:\n\nurl: https://tarex.github.io/reuse-modal/\n\n## Prerequisite\n\n```\n\"react\": \"^16.8.2\",\n\"react-dom\": \"^16.8.2\"\n```\n\n## Installation\n\n1. `yarn add react@next react-dom@next`\n2. `yarn add @redq/reuse-modal`\n3. `import { Modal, openModal, closeModal } from '@redq/reuse-modal';`\n4. To trigger modal, use `openModal` and `closeModal` and use `<Modal />` in you app in root level or in the parent component.\n5. pass modal configuration through `openModal(config)` like below.\n6. `yarn start`\n\n### Sample Config\n\n```\n{\n  config: {\n    className: 'customModal',\n    disableDragging: false,\n    enableResizing: {\n      bottom: true,\n      bottomLeft: true,\n      bottomRight: true,\n      left: true,\n      right: true,\n      top: true,\n      topLeft: true,\n      topRight: true,\n    },\n  },\n  withRnd: false,\n  overlayClassName: 'customeOverlayClass',\n  closeOnClickOutside: true,\n  component: BigModalComponent,\n  componentProps: { customData: 'your custom props' },\n  closeComponent: CloseComponent,\n}\n```\n\n### API Details\n\n- **className**: Modal Wrapper class name, default value `customModal` `[type: string]`\n- **overlayClassName**: Modal overlay class name, default value `''` `[type: string]`\n- **closeOnClickOutside**: Enable/Disable click outside modal close `[type: boolean]`\n- **withRnd**: Enable/Disable React Rnd support. By default we added react spring for animation and if you needed dragging feature then simply use `withRnd: true` `[type: boolean]`\n- **component**: The component you want to render inside the Modal `[type: component]`\n- **componentProps**: pass the props you need in the Modal component `[type: object]`\n- **closeComponent**: Close component to close the Modal `[type: Component]`\n- **config**: Modal can be draggable and resizeble as we have provided support with [react-rnd](https://github.com/bokuweb/react-rnd)\n- **config**: to customize react spring config pass your props within the config parameter as shown in the Sample config section [react-spring](https://github.com/react-spring/react-spring)\n\n### Usage\n\n```\nimport React, { Component, Fragment } from 'react';\nimport { render } from 'react-dom';\nimport { Modal, openModal, closeModal } from '@redq/reuse-modal';\nimport '@redq/reuse-modal/lib/index.css';\n\nconst CloseComponent = () => {\n  return <button onClick={() => closeModal()}>close </button>;\n};\n\nconst BigModalComponent = props => (\n  <Fragment>\n    <h1>Modal </h1>\n    <p>{props.customData}</p>\n  </Fragment>\n);\n\nconst Basic = () => {\n  return (\n    <div>\n      <button\n        onClick={() =>\n          openModal({\n            config: {\n              className: 'customModal',\n              disableDragging: false,\n              enableResizing: {\n                bottom: true,\n                bottomLeft: true,\n                bottomRight: true,\n                left: true,\n                right: true,\n                top: true,\n                topLeft: true,\n                topRight: true,\n              },\n              width: 480,\n              height: 650,\n              animationFrom: { transform: 'scale(0.3)' }, // react-spring <Spring from={}> props value\n              animationTo: { transform: 'scale(1)' }, //  react-spring <Spring to={}> props value\n              transition: {\n                mass: 1,\n                tension: 130,\n                friction: 26,\n              }, // react-spring config props\n            },\n            withRnd: false,\n            overlayClassName: 'customeOverlayClass',\n            closeOnClickOutside: false,\n            component: BigModalComponent,\n            componentProps: { customData: 'your custom props' },\n          })\n        }\n      >\n        Open Modal\n      </button>\n    </div>\n  );\n};\n\nclass Demo extends Component {\n  render() {\n    return (\n      <div>\n        <h1>reuse-modal Demo</h1>\n        <Basic />\n        <Modal />\n      </div>\n    );\n  }\n}\n\nrender(<Demo />, document.querySelector('#demo'));\n\n```\n\n### Development.\n\n- `npm i -g nwb`\n- Check `package.json` command\n\n### Deployment\n\n1. Publish to npm : `npm publish --access public`\n2. Host into github: `npm run deploy`\n","readmeFilename":"README.md","gitHead":"bfdfeb4542982320235ccbaa9951a3ea8fe1a83a","_id":"@redq/reuse-modal@1.2.4-beta.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"toothless","email":"a.anik90@gmail.com"},"dist":{"integrity":"sha512-OqJBRW63thbZDgCNkAVWG/q6/khzgIZVGsBhgl4AgGAikszSpBIF5A+AOJKoBLkMjTVcaJP60yqHDx8nd7AdIg==","shasum":"4689107562766571a52ee57e466fff0f686f6dfe","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.2.4-beta.0.1.tgz","fileCount":22,"unpackedSize":45102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdChRbCRA9TVsSAnZWagAAdS4P/1O0PLgEQHlriWXk04Ag\nPGXW6iFJ0ZQ29Qe/62+rmKoEkyVPRISKJIPdler2CMiP3NyENBHgMT8YIcUm\nZFki1Q7Lm0fuDfPscqWO3Frou4lEQXyrf+LvQrZluMB80fGHZBrNSXJ3gMIg\nKcYNtxlrZRbFQLiZRW9DcHl/yvbq1kRc3XW/kh8BH5ErhA2QKWLiWu6jQPMT\nFUMr2YTNgS6QTynZp0Yg1WGzzYaQJ/tQYIA4QKhlfvITz7Siv3UUbN6DGoDJ\nuVYfcV5LaI/au+q3oQG6VHw+UwflUFbhsb+myVibdgqS53iRaI6jHsqBip/S\nL0oKMvvbam7x0CpAPAs7Ai1RJo5dZDWLnm4UKZBP8AtVphodbcY+tDDempK9\nzTXtvFQQNw3nc2OPLCN0mUv+zXiljbZm9lC9VidFaZzAZWsQ5Ixs0Z+3p0J1\nf0+CVkmEaGhPRlNgNHmtaL9kOqaf/MlLNzQD4Fp45uT8nUaONd9VRUtXJIXa\nNU9Dem4a6dY/CSPjuwP26WuRME9NaCF271ZXQBt79EfD1CnRwTEzu03+4J+X\nTATddaCq67QDPeMKCrUKOiOTKi95hjQp+3HIIXAV/Lezznn0lJFKvR9UArQN\noiZ+Qy5LWNhZd4PXvoOn3bMwac+JcnS9yLj+UPDz/duaIbWhz03BgykWyxt3\nxIZw\r\n=NhTV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7ZCoqjjhH5c8wCuho6KI2mIarKAYJS9S6WujRxphOFAiAWVXAvcdQYO/tCAmf0e73jrQEKcHzyswF1GF+aHEuDqw=="}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.2.4-beta.0.1_1560941658791_0.6920645730853576"},"_hasShrinkwrap":false},"1.2.4-beta.0.2":{"name":"@redq/reuse-modal","version":"1.2.4-beta.0.2","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"body-scroll-lock":"^2.6.1","react-device-detect":"^1.6.2","react-rnd":"^9.0.4","react-spring":"^8.0.18"},"peerDependencies":{"react":"^16.8.2","react-dom":"^16.8.2"},"devDependencies":{"gh-pages":"^2.0.1","nwb":"0.23.x","react":"^16.8.2","react-dom":"^16.8.2"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"readme":"# reuse-modal\n\nSSR Friendly Draggable React Modal With react-rnd And react-spring Support.\n\n## Demo:\n\nurl: https://tarex.github.io/reuse-modal/\n\n## Prerequisite\n\n```\n\"react\": \"^16.8.2\",\n\"react-dom\": \"^16.8.2\"\n```\n\n## Installation\n\n1. `yarn add react@next react-dom@next`\n2. `yarn add @redq/reuse-modal`\n3. `import { Modal, openModal, closeModal } from '@redq/reuse-modal';`\n4. To trigger modal, use `openModal` and `closeModal` and use `<Modal />` in you app in root level or in the parent component.\n5. pass modal configuration through `openModal(config)` like below.\n6. `yarn start`\n\n### Sample Config\n\n```\n{\n  config: {\n    className: 'customModal',\n    disableDragging: false,\n    enableResizing: {\n      bottom: true,\n      bottomLeft: true,\n      bottomRight: true,\n      left: true,\n      right: true,\n      top: true,\n      topLeft: true,\n      topRight: true,\n    },\n  },\n  withRnd: false,\n  overlayClassName: 'customeOverlayClass',\n  closeOnClickOutside: true,\n  component: BigModalComponent,\n  componentProps: { customData: 'your custom props' },\n  closeComponent: CloseComponent,\n}\n```\n\n### API Details\n\n- **className**: Modal Wrapper class name, default value `customModal` `[type: string]`\n- **overlayClassName**: Modal overlay class name, default value `''` `[type: string]`\n- **closeOnClickOutside**: Enable/Disable click outside modal close `[type: boolean]`\n- **withRnd**: Enable/Disable React Rnd support. By default we added react spring for animation and if you needed dragging feature then simply use `withRnd: true` `[type: boolean]`\n- **component**: The component you want to render inside the Modal `[type: component]`\n- **componentProps**: pass the props you need in the Modal component `[type: object]`\n- **closeComponent**: Close component to close the Modal `[type: Component]`\n- **config**: Modal can be draggable and resizeble as we have provided support with [react-rnd](https://github.com/bokuweb/react-rnd)\n- **config**: to customize react spring config pass your props within the config parameter as shown in the Sample config section [react-spring](https://github.com/react-spring/react-spring)\n\n### Usage\n\n```\nimport React, { Component, Fragment } from 'react';\nimport { render } from 'react-dom';\nimport { Modal, openModal, closeModal } from '@redq/reuse-modal';\nimport '@redq/reuse-modal/lib/index.css';\n\nconst CloseComponent = () => {\n  return <button onClick={() => closeModal()}>close </button>;\n};\n\nconst BigModalComponent = props => (\n  <Fragment>\n    <h1>Modal </h1>\n    <p>{props.customData}</p>\n  </Fragment>\n);\n\nconst Basic = () => {\n  return (\n    <div>\n      <button\n        onClick={() =>\n          openModal({\n            config: {\n              className: 'customModal',\n              disableDragging: false,\n              enableResizing: {\n                bottom: true,\n                bottomLeft: true,\n                bottomRight: true,\n                left: true,\n                right: true,\n                top: true,\n                topLeft: true,\n                topRight: true,\n              },\n              width: 480,\n              height: 650,\n              animationFrom: { transform: 'scale(0.3)' }, // react-spring <Spring from={}> props value\n              animationTo: { transform: 'scale(1)' }, //  react-spring <Spring to={}> props value\n              transition: {\n                mass: 1,\n                tension: 130,\n                friction: 26,\n              }, // react-spring config props\n            },\n            withRnd: false,\n            overlayClassName: 'customeOverlayClass',\n            closeOnClickOutside: false,\n            component: BigModalComponent,\n            componentProps: { customData: 'your custom props' },\n          })\n        }\n      >\n        Open Modal\n      </button>\n    </div>\n  );\n};\n\nclass Demo extends Component {\n  render() {\n    return (\n      <div>\n        <h1>reuse-modal Demo</h1>\n        <Basic />\n        <Modal />\n      </div>\n    );\n  }\n}\n\nrender(<Demo />, document.querySelector('#demo'));\n\n```\n\n### Development.\n\n- `npm i -g nwb`\n- Check `package.json` command\n\n### Deployment\n\n1. Publish to npm : `npm publish --access public`\n2. Host into github: `npm run deploy`\n","readmeFilename":"README.md","gitHead":"3603018289faca19f9a3c4260436c3c3e9fcb981","_id":"@redq/reuse-modal@1.2.4-beta.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"toothless","email":"a.anik90@gmail.com"},"dist":{"integrity":"sha512-iCjUyITHuNXP0JWtDVb78PSP4pZi19Pno6GT6OhgafCxz1qPLhLN6UjRzXO1S+luszz47zjQj4zAXZxjVc5HLw==","shasum":"3d6da6ddba089ed6e1e0ac49826e5a855f4213a8","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.2.4-beta.0.2.tgz","fileCount":22,"unpackedSize":45586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdF0LFCRA9TVsSAnZWagAAU3IQAIU95OD+qGHisueMi4pR\nXXHkgldEguJLfOl6qnIe2xLWFUJIm1ZbDOdIOgzGKTvb/vLsCsPi2sEqP0Wb\nv67eCjtRu/+pkW9b36sKgcPF/woniB2wQIduI3VF8Rh6S8OxuztId61wEfR1\n+i4i/aSZ8zU7MEMehF0DuNevNZ+WPzGNfBR3haLdLibK82m5E9wjWRzF6Wfo\n7EiTsNOnhm7U0sNQdxGYKHiC0oJ/ACX6KgKAj3QZBF2wR4ZzoviWS+fG3axV\n25YsmfK518KsgrUWcaKgRTPenBnNBGITNMFUdxS+v4h1U8ciy/sa0x0MZgKY\nnVGg7T+22KPZ5dGNaCl+1sTNLKPvG7sO2OeHq4BXrVqt912VcKjaft+AuF5+\nmEQ7+MkzkMleOpSkGRoyiNDfdlL9LjPDuLzOzWgvzJJWxPwTJVYjErHRBRA5\nSjjCrw1JXOBgbEqTlNlGUQboMmuseCHd8pZHPpsjdu+Wq5gkk19ZihZ8CLzQ\nM1mGT4caP78m1FPGltEn+969LkgMoVV+SuT+BSJw5ozodMeh4YPq97MRAVKh\nhnxhIK0ik0DISzf+XzRxodBfZnR06VOElUq8MZhzhNdnYr/rbt9yInDHUnOu\nCM+0hzc11n5UjDs8lEvMsjXvK9af16Av3H/+AI1LnW5Hv4zZxA53Y9Jp2c8X\n4tjQ\r\n=Ls58\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjVN2aQjvtn7rT3C1gWCDbRuZyohuSiIuJzy9olqE6+wIgIxGjHQm9Tr51a9pDf0+Y2Z86INl2qXKqHp4I2HBF1rI="}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.2.4-beta.0.2_1561805508611_0.9559801822087184"},"_hasShrinkwrap":false},"1.2.4-beta.0.3":{"name":"@redq/reuse-modal","version":"1.2.4-beta.0.3","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"body-scroll-lock":"^2.6.1","react-device-detect":"^1.6.2","react-rnd":"^9.0.4","react-spring":"^8.0.18"},"peerDependencies":{"react":"^16.8.2","react-dom":"^16.8.2"},"devDependencies":{"gh-pages":"^2.0.1","nwb":"0.23.x","react":"^16.8.2","react-dom":"^16.8.2"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"readme":"# reuse-modal\n\nSSR Friendly Draggable React Modal With react-rnd And react-spring Support.\n\n## Demo:\n\nurl: https://tarex.github.io/reuse-modal/\n\n## Prerequisite\n\n```\n\"react\": \"^16.8.2\",\n\"react-dom\": \"^16.8.2\"\n```\n\n## Installation\n\n1. `yarn add react@next react-dom@next`\n2. `yarn add @redq/reuse-modal`\n3. `import { Modal, openModal, closeModal } from '@redq/reuse-modal';`\n4. To trigger modal, use `openModal` and `closeModal` and use `<Modal />` in you app in root level or in the parent component.\n5. pass modal configuration through `openModal(config)` like below.\n6. `yarn start`\n\n### Sample Config\n\n```\n{\n  config: {\n    className: 'customModal',\n    disableDragging: false,\n    enableResizing: {\n      bottom: true,\n      bottomLeft: true,\n      bottomRight: true,\n      left: true,\n      right: true,\n      top: true,\n      topLeft: true,\n      topRight: true,\n    },\n  },\n  withRnd: false,\n  overlayClassName: 'customeOverlayClass',\n  closeOnClickOutside: true,\n  component: BigModalComponent,\n  componentProps: { customData: 'your custom props' },\n  closeComponent: CloseComponent,\n}\n```\n\n### API Details\n\n- **className**: Modal Wrapper class name, default value `customModal` `[type: string]`\n- **overlayClassName**: Modal overlay class name, default value `''` `[type: string]`\n- **closeOnClickOutside**: Enable/Disable click outside modal close `[type: boolean]`\n- **withRnd**: Enable/Disable React Rnd support. By default we added react spring for animation and if you needed dragging feature then simply use `withRnd: true` `[type: boolean]`\n- **component**: The component you want to render inside the Modal `[type: component]`\n- **componentProps**: pass the props you need in the Modal component `[type: object]`\n- **closeComponent**: Close component to close the Modal `[type: Component]`\n- **config**: Modal can be draggable and resizeble as we have provided support with [react-rnd](https://github.com/bokuweb/react-rnd)\n- **config**: to customize react spring config pass your props within the config parameter as shown in the Sample config section [react-spring](https://github.com/react-spring/react-spring)\n\n### Usage\n\n```\nimport React, { Component, Fragment } from 'react';\nimport { render } from 'react-dom';\nimport { Modal, openModal, closeModal } from '@redq/reuse-modal';\nimport '@redq/reuse-modal/lib/index.css';\n\nconst CloseComponent = () => {\n  return <button onClick={() => closeModal()}>close </button>;\n};\n\nconst BigModalComponent = props => (\n  <Fragment>\n    <h1>Modal </h1>\n    <p>{props.customData}</p>\n  </Fragment>\n);\n\nconst Basic = () => {\n  return (\n    <div>\n      <button\n        onClick={() =>\n          openModal({\n            config: {\n              className: 'customModal',\n              disableDragging: false,\n              enableResizing: {\n                bottom: true,\n                bottomLeft: true,\n                bottomRight: true,\n                left: true,\n                right: true,\n                top: true,\n                topLeft: true,\n                topRight: true,\n              },\n              width: 480,\n              height: 650,\n              animationFrom: { transform: 'scale(0.3)' }, // react-spring <Spring from={}> props value\n              animationTo: { transform: 'scale(1)' }, //  react-spring <Spring to={}> props value\n              transition: {\n                mass: 1,\n                tension: 130,\n                friction: 26,\n              }, // react-spring config props\n            },\n            withRnd: false,\n            overlayClassName: 'customeOverlayClass',\n            closeOnClickOutside: false,\n            component: BigModalComponent,\n            componentProps: { customData: 'your custom props' },\n          })\n        }\n      >\n        Open Modal\n      </button>\n    </div>\n  );\n};\n\nclass Demo extends Component {\n  render() {\n    return (\n      <div>\n        <h1>reuse-modal Demo</h1>\n        <Basic />\n        <Modal />\n      </div>\n    );\n  }\n}\n\nrender(<Demo />, document.querySelector('#demo'));\n\n```\n\n### Development.\n\n- `npm i -g nwb`\n- Check `package.json` command\n\n### Deployment\n\n1. Publish to npm : `npm publish --access public`\n2. Host into github: `npm run deploy`\n","readmeFilename":"README.md","gitHead":"48b93b39ca1b00e1fcb1176c1a1ccbae1d6030c5","_id":"@redq/reuse-modal@1.2.4-beta.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"toothless","email":"a.anik90@gmail.com"},"dist":{"integrity":"sha512-fkihibx1F6F/pq+QLmlfk1XnaPwHXU40zVm4TSZBzEG2JRiBE3aU6odd6UvYS6ZfL9ByiyfFZtgoJl1z3vlHQg==","shasum":"87b89a12888f5d6b9ed4916c5a487e4ebe565b91","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.2.4-beta.0.3.tgz","fileCount":22,"unpackedSize":45918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdF0qnCRA9TVsSAnZWagAAeqgP/iCQcx1mc8XyDy8XdSvC\n0pNc8UiGdL+HyrL6U3rMORUdd5zHG5ORCHEQSa6PCzGiI50eIoSUv0KS82hn\nBCG8HXCDB5kakBzkd7Wdr+TngI973e03hadYf9meeDCkUJcGwS14M0XUQ6pT\nK70tODoIft7MMvS6aK0YD15qr1/DV/I/cb1uTuJI692HaWsGNRj1DSrvN7lP\nYj1Q1xtvPl1WtA0/4ufUspj4AWQAOpC3PbXaTTvZE4zWm3Qritki77cglgKU\nw5t2rnJSRj/AUllTYSWqaVP7GHq0TEjICM3uKIo4YT2Avq/O/2IykS2v/58N\nI/1Zgp6fYz45SU19fWuPVKPjI2esNNvESIeCPuItTAFNnnma/1OHramLqoXl\nb+8Vnvp6tJI38iflF0hnDj38P+JBdSoz7QWZwcUpEgs6XdrBRJrperdElZZH\nsit3o6NOQfQcBewHFSIdVDPe9+HFHxWht0jIKY//+oJ/GTks8r0gNX/ZrqQ/\n9q4GspRCyVt3S4Khc2kpuxsWA9UvY6+FW7Vksxyup0rrx1lC/An2qkIxKJBM\ncderIflbu4zeSjoaT4xpCcY9w3TxDyJw976zPMBkaCBkiAajAtthFnUDnR0P\ngpFOKrbYK1L4/yeCFzpvgDmxl4sDPKYi7tZALI1J0jJr3otU/9gu4NJzwYm6\nqQFY\r\n=bEjD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF0FtgFVeS6+jD4nWQ2wgB3ZdVSoURybUCkez2M/8VWQIhAO3ICTg9N7LvLQJ5TkLPJZ8N5w+6ntdvoIH36No8ee0E"}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.2.4-beta.0.3_1561807527218_0.8742174425391585"},"_hasShrinkwrap":false},"1.2.4-beta.0.4":{"name":"@redq/reuse-modal","version":"1.2.4-beta.0.4","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"body-scroll-lock":"^2.6.1","react-device-detect":"^1.6.2","react-rnd":"^9.0.4","react-spring":"^8.0.18"},"peerDependencies":{"react":"^16.8.2","react-dom":"^16.8.2"},"devDependencies":{"gh-pages":"^2.0.1","nwb":"0.23.x","react":"^16.8.2","react-dom":"^16.8.2"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"readme":"# reuse-modal\n\nSSR Friendly Draggable React Modal With react-rnd And react-spring Support.\n\n## Demo:\n\nurl: https://tarex.github.io/reuse-modal/\n\n## Prerequisite\n\n```\n\"react\": \"^16.8.2\",\n\"react-dom\": \"^16.8.2\"\n```\n\n## Installation\n\n1. `yarn add react@next react-dom@next`\n2. `yarn add @redq/reuse-modal` . For beta version `yarn add @redq/reuse-modal@1.2.4-beta.0.4`\n3. `import { Modal, openModal, closeModal } from '@redq/reuse-modal';`\n4. To trigger modal, use `openModal` and `closeModal` and use `<Modal />` in you app in root level or in the parent component.\n5. pass modal configuration through `openModal(config)` like below.\n6. `yarn start`\n\n### Sample Config\n\n```\n{\n  config: {\n    className: 'customModal',\n    disableDragging: false,\n    enableResizing: {\n      bottom: true,\n      bottomLeft: true,\n      bottomRight: true,\n      left: true,\n      right: true,\n      top: true,\n      topLeft: true,\n      topRight: true,\n    },\n  },\n  withRnd: false,\n  overlayClassName: 'customeOverlayClass',\n  closeOnClickOutside: true,\n  component: BigModalComponent,\n  componentProps: { customData: 'your custom props' },\n  closeComponent: CloseComponent,\n}\n```\n\n### API Details\n\n- **className**: Modal Wrapper class name, default value `customModal` `[type: string]`\n- **overlayClassName**: Modal overlay class name, default value `''` `[type: string]`\n- **closeOnClickOutside**: Enable/Disable click outside modal close `[type: boolean]`\n- **withRnd**: Enable/Disable React Rnd support. By default we added react spring for animation and if you needed dragging feature then simply use `withRnd: true` `[type: boolean]`\n- **component**: The component you want to render inside the Modal `[type: component]`\n- **componentProps**: pass the props you need in the Modal component `[type: object]`\n- **closeComponent**: Close component to close the Modal `[type: Component]`\n- **config**: Modal can be draggable and resizeble as we have provided support with [react-rnd](https://github.com/bokuweb/react-rnd)\n- **config**: to customize react spring config pass your props within the config parameter as shown in the Sample config section [react-spring](https://github.com/react-spring/react-spring)\n\n### Usage\n\n```\nimport React, { Component, Fragment } from 'react';\nimport { render } from 'react-dom';\nimport { Modal, openModal, closeModal } from '@redq/reuse-modal';\nimport '@redq/reuse-modal/lib/index.css';\n\nconst CloseComponent = () => {\n  return <button onClick={() => closeModal()}>close </button>;\n};\n\nconst BigModalComponent = props => (\n  <Fragment>\n    <h1>Modal </h1>\n    <p>{props.customData}</p>\n  </Fragment>\n);\n\nconst Basic = () => {\n  return (\n    <div>\n      <button\n        onClick={() =>\n          openModal({\n            config: {\n              className: 'customModal',\n              disableDragging: false,\n              enableResizing: {\n                bottom: true,\n                bottomLeft: true,\n                bottomRight: true,\n                left: true,\n                right: true,\n                top: true,\n                topLeft: true,\n                topRight: true,\n              },\n              width: 480,\n              height: 650,\n              animationFrom: { transform: 'scale(0.3)' }, // react-spring <Spring from={}> props value\n              animationTo: { transform: 'scale(1)' }, //  react-spring <Spring to={}> props value\n              transition: {\n                mass: 1,\n                tension: 130,\n                friction: 26,\n              }, // react-spring config props\n            },\n            withRnd: false,\n            overlayClassName: 'customeOverlayClass',\n            closeOnClickOutside: false,\n            component: BigModalComponent,\n            componentProps: { customData: 'your custom props' },\n          })\n        }\n      >\n        Open Modal\n      </button>\n    </div>\n  );\n};\n\nclass Demo extends Component {\n  render() {\n    return (\n      <div>\n        <h1>reuse-modal Demo</h1>\n        <Basic />\n        <Modal />\n      </div>\n    );\n  }\n}\n\nrender(<Demo />, document.querySelector('#demo'));\n\n```\n\n### Development.\n\n- `npm i -g nwb`\n- Check `package.json` command\n\n### Deployment\n\n1. Publish to npm : `npm publish --access public`\n2. Host into github: `npm run deploy`\n","readmeFilename":"README.md","gitHead":"41c3296c0f8ccafbbd7279249354f7dad8c6181d","_id":"@redq/reuse-modal@1.2.4-beta.0.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"toothless","email":"a.anik90@gmail.com"},"dist":{"integrity":"sha512-ajbsde9NFqE36fX9wilCsIT5r+98pX3FmxO9M+8s/eqlLqscG3L649rOyaab171NlYugmZ87PFv/aDbEMXDTEA==","shasum":"37299ff877a2d834fb1b0dd5dd4d0f9b59eec91e","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.2.4-beta.0.4.tgz","fileCount":22,"unpackedSize":46357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIeQ1CRA9TVsSAnZWagAAU/gP/iYR4vcTi7oZRSbP3n0B\nVV3tqhv/qBFpL1ZCZlTRzn5IE/AvU9xYhRnVOFEwp2vBILonRK6N5yycA/ej\neRi3IWyfBTshXVP/SCdumwhGdA6s/BZhsoYB+wEc9OYQpIlDgtbkR29Wvv+c\nOxn3kx5Env+pNHj/ilFPt1SM/UdFxMavlFpLScmjysxRXJXMqSnQ9O1tDyQL\n3U1Ua0LR447667i0SDwKEHp3xCssWByV717vmvddkznF+YifXX7NwaDL0Nwv\ntJmnsIN4dEB+tiDtfAj/yF77AeRRJq8OrChV9WVAlz2iSvH/xPA+cjbJt4ll\neW31j4Xr7LO8MUbo9Nh6CtAF21ZBpZummyt+5MqAHbRi3uUI+KOWZgEsPArz\nft3TvHijGYg313+DIt+eIPPQvnhxx1aVUKSry4HEd//soY5GCdHajt6a027V\nR7g3kAUw9n027Fc382/5NhSfWGyMXsHy3MVAeQRrnye2/rytqBSoYceYqTpz\n7LldIXpjD8EZfc6M+1McIvGFOPXctJ8oGNasfaOXn2beuUouB2Lo8Yn6jcgq\nJLrLpAOunkrEm4LVzOqzQ6XlpAU44i2VG0aAR6cF59lY5nYK8GaYChjt8Una\naXi7bLeML6F+8k/sD2/F/cCo1FvLkd8A5XU5tRJYcMNY+LMOYOPnDEw3M0op\n8TFU\r\n=EEtS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQxHIEAQzGiYq5kDr+OonJkTZ4EPKiSWWzsUFfcRMG0QIhAOPPMelA85aIcQX0JqqcsDrzGxBO160eHA95KlLg676Z"}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.2.4-beta.0.4_1562502196307_0.08396661750585377"},"_hasShrinkwrap":false},"1.2.4-beta.0.5":{"name":"@redq/reuse-modal","version":"1.2.4-beta.0.5","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-device-detect":"^1.6.2","react-rnd":"^9.0.4","react-spring":"^8.0.18"},"peerDependencies":{"react":"^16.8.2","react-dom":"^16.8.2"},"devDependencies":{"gh-pages":"^2.0.1","nwb":"0.23.x","react":"^16.8.2","react-dom":"^16.8.2"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"readme":"# reuse-modal\n\nSSR Friendly Draggable React Modal With react-rnd And react-spring Support.\n\n## Demo:\n\nurl: https://tarex.github.io/reuse-modal/\n\n## Prerequisite\n\n```\n\"react\": \"^16.8.2\",\n\"react-dom\": \"^16.8.2\"\n```\n\n## Installation\n\n1. `yarn add react@next react-dom@next`\n2. `yarn add @redq/reuse-modal` . For beta version `yarn add @redq/reuse-modal@1.2.4-beta.0.4`\n3. `import { Modal, openModal, closeModal } from '@redq/reuse-modal';`\n4. To trigger modal, use `openModal` and `closeModal` and use `<Modal />` in you app in root level or in the parent component.\n5. pass modal configuration through `openModal(config)` like below.\n6. `yarn start`\n\n### Sample Config\n\n```\n{\n  config: {\n    className: 'customModal',\n    disableDragging: false,\n    enableResizing: {\n      bottom: true,\n      bottomLeft: true,\n      bottomRight: true,\n      left: true,\n      right: true,\n      top: true,\n      topLeft: true,\n      topRight: true,\n    },\n  },\n  withRnd: false,\n  overlayClassName: 'customeOverlayClass',\n  closeOnClickOutside: true,\n  component: BigModalComponent,\n  componentProps: { customData: 'your custom props' },\n  closeComponent: CloseComponent,\n}\n```\n\n### API Details\n\n- **className**: Modal Wrapper class name, default value `customModal` `[type: string]`\n- **overlayClassName**: Modal overlay class name, default value `''` `[type: string]`\n- **closeOnClickOutside**: Enable/Disable click outside modal close `[type: boolean]`\n- **withRnd**: Enable/Disable React Rnd support. By default we added react spring for animation and if you needed dragging feature then simply use `withRnd: true` `[type: boolean]`\n- **component**: The component you want to render inside the Modal `[type: component]`\n- **componentProps**: pass the props you need in the Modal component `[type: object]`\n- **closeComponent**: Close component to close the Modal `[type: Component]`\n- **config**: Modal can be draggable and resizeble as we have provided support with [react-rnd](https://github.com/bokuweb/react-rnd)\n- **config**: to customize react spring config pass your props within the config parameter as shown in the Sample config section [react-spring](https://github.com/react-spring/react-spring)\n\n### Usage\n\n```\nimport React, { Component, Fragment } from 'react';\nimport { render } from 'react-dom';\nimport { Modal, openModal, closeModal } from '@redq/reuse-modal';\nimport '@redq/reuse-modal/lib/index.css';\n\nconst CloseComponent = () => {\n  return <button onClick={() => closeModal()}>close </button>;\n};\n\nconst BigModalComponent = props => (\n  <Fragment>\n    <h1>Modal </h1>\n    <p>{props.customData}</p>\n  </Fragment>\n);\n\nconst Basic = () => {\n  return (\n    <div>\n      <button\n        onClick={() =>\n          openModal({\n            config: {\n              className: 'customModal',\n              disableDragging: false,\n              enableResizing: {\n                bottom: true,\n                bottomLeft: true,\n                bottomRight: true,\n                left: true,\n                right: true,\n                top: true,\n                topLeft: true,\n                topRight: true,\n              },\n              width: 480,\n              height: 650,\n              animationFrom: { transform: 'scale(0.3)' }, // react-spring <Spring from={}> props value\n              animationTo: { transform: 'scale(1)' }, //  react-spring <Spring to={}> props value\n              transition: {\n                mass: 1,\n                tension: 130,\n                friction: 26,\n              }, // react-spring config props\n            },\n            withRnd: false,\n            overlayClassName: 'customeOverlayClass',\n            closeOnClickOutside: false,\n            component: BigModalComponent,\n            componentProps: { customData: 'your custom props' },\n          })\n        }\n      >\n        Open Modal\n      </button>\n    </div>\n  );\n};\n\nclass Demo extends Component {\n  render() {\n    return (\n      <div>\n        <h1>reuse-modal Demo</h1>\n        <Basic />\n        <Modal />\n      </div>\n    );\n  }\n}\n\nrender(<Demo />, document.querySelector('#demo'));\n\n```\n\n### Development.\n\n- `npm i -g nwb`\n- Check `package.json` command\n\n### Deployment\n\n1. Publish to npm : `npm publish --access public`\n2. Host into github: `npm run deploy`\n","readmeFilename":"README.md","gitHead":"14e9e37945de3ebd68f2154a3e25ad4d9914f094","_id":"@redq/reuse-modal@1.2.4-beta.0.5","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-BOUOzDwjqf9GjiSPsLp0ASLWwxhEtRb7nx6vygzl/xc28AW6dg7RT2R1FkTeIuBSKtjBdyPLNY60HN3GKc+5UQ==","shasum":"0f968e626a91edc9f03aa009cd3ce4c872910803","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.2.4-beta.0.5.tgz","fileCount":24,"unpackedSize":46965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd63SVCRA9TVsSAnZWagAAfIMP/Rd4YwCG7yNg0CkJ20Sy\noTCzBBErdo7UkXd3MFNcS5oog4Z7Al6/SWru2mczSyS1oXV4MIga0OSz0sKW\nvxqZ9aCBoGssLmidxOIvrUU1qQXEW9VVr9vlVqnu2SOBS5sPzgDESILJWzeB\n0OpXmU39COJqx5Eqqz5alU6ExVE8kABb5LMtLNcPp7S21do/2RVDm+6DcDn+\nBOdsjnhORY5/6xz3m0j7d9Ft/RFWIEeYiSAKy7Aey5qFnKYMDE5xi1GPjGMV\nY0KbgR/CRnkyMHbAwFRGHhzdVYX0SXtQDIRBaEsgjN6XAUFcH0gG23zLz/uu\nDAjbpU6/XReLIOsUwH/30emLzpDRS8FZuJjzDUIdzTmwTApwMXZHFj98VzpF\nloq5E0J5tsbpVG2n78WQOAUbzpijv2XLjstkutpbUO53C7lLUzbrpM2ZZmbe\nDwcNjDSGYwRZrx/zdfqpOjGi5fZ6KFZ8PNAgSbnUCd6MKVWMEKa4cqph0DDA\nO1qQuPxXsWHsb8+MnZ7y+3vNta8DlyH2IQYLOtj/7hYD/Ed8GYgDTQfpMVLp\npM4/JF56a9o4qFILAYdCOTxoioFjeHIpTdvjfuAkm/wPVmttm/nvaCbLygFL\nEvnXJshfdEYOeuRIgHmGkXoOQdjvp4aCItqXt0YjNZ/T2mrsJG40sKldlzOQ\n097v\r\n=pKIu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQC0koyx65Fca2FezEvQGhsgTAp5cYEc9oFKv3g4CbXSRgIfZ2ZjetUcuFxZwL0jyfim1bJgvAEdCiPbA5+cA9lQSw=="}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"_npmUser":{"name":"toothless","email":"a.anik90@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.2.4-beta.0.5_1575711892908_0.5693623925257691"},"_hasShrinkwrap":false},"1.2.4-beta.0.6":{"name":"@redq/reuse-modal","version":"1.2.4-beta.0.6","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-device-detect":"^1.6.2","react-rnd":"^9.0.4","react-spring":"^8.0.18"},"peerDependencies":{"react":"^16.8.2","react-dom":"^16.8.2"},"devDependencies":{"gh-pages":"^2.0.1","nwb":"0.23.x","react":"^16.8.2","react-dom":"^16.8.2"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"readme":"# reuse-modal\n\nSSR Friendly Draggable React Modal With react-rnd And react-spring Support.\n\n## Demo:\n\nurl: https://tarex.github.io/reuse-modal/\n\n## Prerequisite\n\n```\n\"react\": \"^16.8.2\",\n\"react-dom\": \"^16.8.2\"\n```\n\n## Installation\n\n1. `yarn add react@next react-dom@next`\n2. `yarn add @redq/reuse-modal` . For beta version `yarn add @redq/reuse-modal@1.2.4-beta.0.5`\n3. `import { Modal, openModal, closeModal } from '@redq/reuse-modal';`\n4. To trigger modal, use `openModal` and `closeModal` and use `<Modal />` in you app in root level or in the parent component.\n5. pass modal configuration through `openModal(config)` like below.\n6. `yarn start`\n\n### Sample Config\n\n```\n{\n  config: {\n    className: 'customModal',\n    disableDragging: false,\n    enableResizing: {\n      bottom: true,\n      bottomLeft: true,\n      bottomRight: true,\n      left: true,\n      right: true,\n      top: true,\n      topLeft: true,\n      topRight: true,\n    },\n  },\n  withRnd: false,\n  overlayClassName: 'customeOverlayClass',\n  closeOnClickOutside: true,\n  component: BigModalComponent,\n  componentProps: { customData: 'your custom props' },\n  closeComponent: CloseComponent,\n}\n```\n\n### API Details\n\n- **className**: Modal Wrapper class name, default value `customModal` `[type: string]`\n- **overlayClassName**: Modal overlay class name, default value `''` `[type: string]`\n- **closeOnClickOutside**: Enable/Disable click outside modal close `[type: boolean]`\n- **withRnd**: Enable/Disable React Rnd support. By default we added react spring for animation and if you needed dragging feature then simply use `withRnd: true` `[type: boolean]`\n- **component**: The component you want to render inside the Modal `[type: component]`\n- **componentProps**: pass the props you need in the Modal component `[type: object]`\n- **closeComponent**: Close component to close the Modal `[type: Component]`\n- **config**: Modal can be draggable and resizeble as we have provided support with [react-rnd](https://github.com/bokuweb/react-rnd)\n- **config**: to customize react spring config pass your props within the config parameter as shown in the Sample config section [react-spring](https://github.com/react-spring/react-spring)\n\n### Usage\n\n```\nimport React, { Component, Fragment } from 'react';\nimport { render } from 'react-dom';\nimport { Modal, openModal, closeModal } from '@redq/reuse-modal';\nimport '@redq/reuse-modal/lib/index.css';\n\nconst CloseComponent = () => {\n  return <button onClick={() => closeModal()}>close </button>;\n};\n\nconst BigModalComponent = props => (\n  <Fragment>\n    <h1>Modal </h1>\n    <p>{props.customData}</p>\n  </Fragment>\n);\n\nconst Basic = () => {\n  return (\n    <div>\n      <button\n        onClick={() =>\n          openModal({\n            config: {\n              className: 'customModal',\n              disableDragging: false,\n              enableResizing: {\n                bottom: true,\n                bottomLeft: true,\n                bottomRight: true,\n                left: true,\n                right: true,\n                top: true,\n                topLeft: true,\n                topRight: true,\n              },\n              width: 480,\n              height: 650,\n              animationFrom: { transform: 'scale(0.3)' }, // react-spring <Spring from={}> props value\n              animationTo: { transform: 'scale(1)' }, //  react-spring <Spring to={}> props value\n              transition: {\n                mass: 1,\n                tension: 130,\n                friction: 26,\n              }, // react-spring config props\n            },\n            withRnd: false,\n            overlayClassName: 'customeOverlayClass',\n            closeOnClickOutside: false,\n            component: BigModalComponent,\n            componentProps: { customData: 'your custom props' },\n          })\n        }\n      >\n        Open Modal\n      </button>\n    </div>\n  );\n};\n\nclass Demo extends Component {\n  render() {\n    return (\n      <div>\n        <h1>reuse-modal Demo</h1>\n        <Basic />\n        <Modal />\n      </div>\n    );\n  }\n}\n\nrender(<Demo />, document.querySelector('#demo'));\n\n```\n\n### Development.\n\n- `npm i -g nwb`\n- Check `package.json` command\n\n### Deployment\n\n=> To clean demo : `yarn clean`\n=> Publish to npm : `npm publish --access public`\n=> Publish beta to npm : `npm publish --tag beta`\n=> Host into github demo site: `npm run deploy`\n","readmeFilename":"README.md","gitHead":"dac30472ac47f954a42275d2f478080513b0b3da","_id":"@redq/reuse-modal@1.2.4-beta.0.6","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-aGTG/w+jReXd1VQIBWhQ0dbz0n4AAfmOVVi7c0kIbCiTkbxSqGL8Q6toKPVfF0BvTu7jVTjKm6bAKWmIEq++Cg==","shasum":"cf78538e3cdc52898544a82bc0a8215bb47f7a88","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.2.4-beta.0.6.tgz","fileCount":24,"unpackedSize":46753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd633/CRA9TVsSAnZWagAAqCYP/3ocGLYzv1zuFsMKiQk/\nP4t9C5TdcRAy1kBnPMLbzrhi3UF31qWuKae9uTK3n6WqSan/xJ+5MYHND2P3\nRTzXhOQjX2sHZmVz+4zaDajjs0vtkT31mr+GY4pOhXwW6AV29bYw1AXkS85W\nfgaaPSgyDyGF8hKKUqjlgFXflmimC95X/Axqi/DytPaHZS49k2m4HfKXxeTk\nwROUPJlNRhmX9A80mqnUTt/L8Wcx/84bcU2a3D4wcMlwPjVoN0VJSGOflg4p\n3ZGFa98NqigP4ONIE+78KaeX3FsYKpaAKA8UjkkmPv3/Cd7ouyOyg8ampbj3\nyjS9D32B5IJBHimT0Z8Ob37cu1mThBZOgSFM+ky4meDcxweKsRD9Np0NZpvb\nmCzWFvSgZXPVG8V3hYlrHVbNCPpCITxgRI0QWAf9GIBy7k4abskn6nnbTcUL\nYp2jkpcuIBmGuNTP2LTixmGGq20inHdS2YFixyQ2d+jA2Q/hzTxEndXthbm+\nD4++tcCvq41AmpNnp5nUdlQEI02GzkWa/ZQEBYFEoNYRmRfvcTiaN4OVCuY3\nOTNVBTKp07twgitT2/PHpJEdgIMgebCbOFQsAkDeABkfZ4oi3ENIKvqvnf8Q\n0VGHE82HmBBgTjDzyXlLAlyqFZ3OIKasBIMS9jAIwLJpUAwS+wKzHZStrQ3E\nyFvs\r\n=pS0l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDm3eVH+ZIKSzYfAylrnHQ0lMC+bYjhsPATF40BjTml+QIhALZ0mC6dwVJY5i0M/uRYClb0eXOq4PzxT2BGp4/wJEXT"}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"_npmUser":{"name":"toothless","email":"a.anik90@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.2.4-beta.0.6_1575714303501_0.8806755636823762"},"_hasShrinkwrap":false},"1.2.4-beta.0.61":{"name":"@redq/reuse-modal","version":"1.2.4-beta.0.61","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-device-detect":"^1.6.2","react-rnd":"^9.0.4","react-spring":"^8.0.18"},"peerDependencies":{"react":"^16.8.2","react-dom":"^16.8.2"},"devDependencies":{"gh-pages":"^2.0.1","nwb":"0.23.x","react":"^16.8.2","react-dom":"^16.8.2"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"readme":"# reuse-modal\n\nSSR Friendly Draggable React Modal With react-rnd And react-spring Support.\n\n## Demo:\n\nurl: https://tarex.github.io/reuse-modal/\n\n## Prerequisite\n\n```\n\"react\": \"^16.8.2\",\n\"react-dom\": \"^16.8.2\"\n```\n\n## Installation\n\n1. `yarn add react@next react-dom@next`\n2. `yarn add @redq/reuse-modal` . For beta version `yarn add @redq/reuse-modal@1.2.4-beta.0.6`\n3. `import { Modal, openModal, closeModal } from '@redq/reuse-modal';`\n4. To trigger modal, use `openModal` and `closeModal` and use `<Modal />` in you app in root level or in the parent component.\n5. pass modal configuration through `openModal(config)` like below.\n6. `yarn start`\n\n### Sample Config\n\n```\n{\n  config: {\n    className: 'customModal',\n    disableDragging: false,\n    enableResizing: {\n      bottom: true,\n      bottomLeft: true,\n      bottomRight: true,\n      left: true,\n      right: true,\n      top: true,\n      topLeft: true,\n      topRight: true,\n    },\n  },\n  withRnd: false,\n  overlayClassName: 'customeOverlayClass',\n  closeOnClickOutside: true,\n  component: BigModalComponent,\n  componentProps: { customData: 'your custom props' },\n  closeComponent: CloseComponent,\n}\n```\n\n### API Details\n\n- **className**: Modal Wrapper class name, default value `customModal` `[type: string]`\n- **overlayClassName**: Modal overlay class name, default value `''` `[type: string]`\n- **closeOnClickOutside**: Enable/Disable click outside modal close `[type: boolean]`\n- **withRnd**: Enable/Disable React Rnd support. By default we added react spring for animation and if you needed dragging feature then simply use `withRnd: true` `[type: boolean]`\n- **component**: The component you want to render inside the Modal `[type: component]`\n- **componentProps**: pass the props you need in the Modal component `[type: object]`\n- **closeComponent**: Close component to close the Modal `[type: Component]`\n- **config**: Modal can be draggable and resizeble as we have provided support with [react-rnd](https://github.com/bokuweb/react-rnd)\n- **config**: to customize react spring config pass your props within the config parameter as shown in the Sample config section [react-spring](https://github.com/react-spring/react-spring)\n\n### Usage\n\n```\nimport React, { Component, Fragment } from 'react';\nimport { render } from 'react-dom';\nimport { Modal, openModal, closeModal } from '@redq/reuse-modal';\nimport '@redq/reuse-modal/lib/index.css';\n\nconst CloseComponent = () => {\n  return <button onClick={() => closeModal()}>close </button>;\n};\n\nconst BigModalComponent = props => (\n  <Fragment>\n    <h1>Modal </h1>\n    <p>{props.customData}</p>\n  </Fragment>\n);\n\nconst Basic = () => {\n  return (\n    <div>\n      <button\n        onClick={() =>\n          openModal({\n            config: {\n              className: 'customModal',\n              disableDragging: false,\n              enableResizing: {\n                bottom: true,\n                bottomLeft: true,\n                bottomRight: true,\n                left: true,\n                right: true,\n                top: true,\n                topLeft: true,\n                topRight: true,\n              },\n              width: 480,\n              height: 650,\n              animationFrom: { transform: 'scale(0.3)' }, // react-spring <Spring from={}> props value\n              animationTo: { transform: 'scale(1)' }, //  react-spring <Spring to={}> props value\n              transition: {\n                mass: 1,\n                tension: 130,\n                friction: 26,\n              }, // react-spring config props\n            },\n            withRnd: false,\n            overlayClassName: 'customeOverlayClass',\n            closeOnClickOutside: false,\n            component: BigModalComponent,\n            componentProps: { customData: 'your custom props' },\n          })\n        }\n      >\n        Open Modal\n      </button>\n    </div>\n  );\n};\n\nclass Demo extends Component {\n  render() {\n    return (\n      <div>\n        <h1>reuse-modal Demo</h1>\n        <Basic />\n        <Modal />\n      </div>\n    );\n  }\n}\n\nrender(<Demo />, document.querySelector('#demo'));\n\n```\n\n### Development.\n\n- `npm i -g nwb`\n- Check `package.json` command\n\n### Deployment\n\n=> To clean demo : `yarn clean`\n=> Publish to npm : `npm publish --access public`\n=> Publish beta to npm : `npm publish --tag beta`\n=> Host into github demo site: `npm run deploy`\n","readmeFilename":"README.md","gitHead":"dac30472ac47f954a42275d2f478080513b0b3da","_id":"@redq/reuse-modal@1.2.4-beta.0.61","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-/mNBLe1jqqUGnLdABriGm20TyXjUdaYGT4H5kXqEf96gl40GWtxlshNcDrfg0bljojeG2zcVTkI4jezGg6ycNQ==","shasum":"85782e8db6a618b8a68932089f8dbd1397f101d1","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.2.4-beta.0.61.tgz","fileCount":24,"unpackedSize":47003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd64R9CRA9TVsSAnZWagAAtssP/j5A4qEUHn95amVlU014\ncyaFYzGl4sud/ESqmaQPFu1TUCHmQSasjrcYe4w9gn/9AXQs9iadeW24gzGt\nB+os6mEamCoCvAvHTWB05iiYTwNVjPCaRT9BVPc/YTbxCRaiNBG5mgEWLApw\nEv2GyeMptV5n8MjHG9TVh+stQ15aoho+QZvOnCpQ5Q9HruTnXojH/DQ3QKiP\ntrpQM0Z0t4/DyVTn4pH5Z/NxzVbnUtnRoe2Zwb6jJn9fyOCswHFxH3jFM3Nb\ntKJiZ8c1daSb6p6+CYww+KQdNtyIG2wWvhC91n5g7EqUWjo0nlGsQutJE/Lf\nxc9OQEZ7GQ6porfknDU+bU0qvWIQPNHWqIclXbAEF5KU5K5lfXWxaIERCLac\n5TTik/zKdG9ttTDYWJk9RUe14mhEbbDcCQULm4PSrftxZS1dj1nL1YPIUUgi\nX/7EA5i1XdCVkKpC92JdouFRPTPZcwTDLlTVvQsIWYW6TTte2VoS4LD63dHn\n8pNvvyiCWHZAb1rX2nu2rbEJ+FO3fDrueyDVw0sK78PoLimUJvdCRzLe6mFn\ng4ctL+EDa1Qs7rdJc9bp/Sjw5dHlJr8hyoEr+9F+urN6jFrMmhZL46W5rxKk\nL7oOJWoYXmL3VOkasJAXPbcNBsJkLzcNhrpGjxjUIzKanjret5+juCMufcno\n2CJE\r\n=tQ/8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLdEtGxRbUB6HofJ0diadlUuyICAVBvIj+yhbH5HWQOAiAZm95iOm2xn70X6cXXQsPfe/xsgwXruvk2dMLekq5DsA=="}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"_npmUser":{"name":"toothless","email":"a.anik90@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.2.4-beta.0.61_1575715964821_0.766037712874797"},"_hasShrinkwrap":false},"1.2.4-beta.0.62":{"name":"@redq/reuse-modal","version":"1.2.4-beta.0.62","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-device-detect":"^1.6.2","react-rnd":"^9.0.4","react-spring":"^8.0.18"},"peerDependencies":{"react":"^16.8.2","react-dom":"^16.8.2"},"devDependencies":{"gh-pages":"^2.0.1","nwb":"0.23.x","react":"^16.8.2","react-dom":"^16.8.2"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"readme":"# reuse-modal\n\nSSR Friendly Draggable React Modal With react-rnd And react-spring Support.\n\n## Demo:\n\nurl: https://tarex.github.io/reuse-modal/\n\n## Prerequisite\n\n```\n\"react\": \"^16.8.2\",\n\"react-dom\": \"^16.8.2\"\n```\n\n## Installation\n\n1. `yarn add react@next react-dom@next`\n2. `yarn add @redq/reuse-modal` . For beta version `yarn add @redq/reuse-modal@1.2.4-beta.0.6`\n3. `import { Modal, openModal, closeModal } from '@redq/reuse-modal';`\n4. To trigger modal, use `openModal` and `closeModal` and use `<Modal />` in you app in root level or in the parent component.\n5. pass modal configuration through `openModal(config)` like below.\n6. `yarn start`\n\n### Sample Config\n\n```\n{\n  config: {\n    className: 'customModal',\n    disableDragging: false,\n    enableResizing: {\n      bottom: true,\n      bottomLeft: true,\n      bottomRight: true,\n      left: true,\n      right: true,\n      top: true,\n      topLeft: true,\n      topRight: true,\n    },\n  },\n  withRnd: false,\n  overlayClassName: 'customeOverlayClass',\n  closeOnClickOutside: true,\n  component: BigModalComponent,\n  componentProps: { customData: 'your custom props' },\n  closeComponent: CloseComponent,\n}\n```\n\n### API Details\n\n- **className**: Modal Wrapper class name, default value `customModal` `[type: string]`\n- **overlayClassName**: Modal overlay class name, default value `''` `[type: string]`\n- **closeOnClickOutside**: Enable/Disable click outside modal close `[type: boolean]`\n- **withRnd**: Enable/Disable React Rnd support. By default we added react spring for animation and if you needed dragging feature then simply use `withRnd: true` `[type: boolean]`\n- **component**: The component you want to render inside the Modal `[type: component]`\n- **componentProps**: pass the props you need in the Modal component `[type: object]`\n- **closeComponent**: Close component to close the Modal `[type: Component]`\n- **config**: Modal can be draggable and resizeble as we have provided support with [react-rnd](https://github.com/bokuweb/react-rnd)\n- **config**: to customize react spring config pass your props within the config parameter as shown in the Sample config section [react-spring](https://github.com/react-spring/react-spring)\n\n### Usage\n\n```\nimport React, { Component, Fragment } from 'react';\nimport { render } from 'react-dom';\nimport { Modal, openModal, closeModal } from '@redq/reuse-modal';\nimport '@redq/reuse-modal/lib/index.css';\n\nconst CloseComponent = () => {\n  return <button onClick={() => closeModal()}>close </button>;\n};\n\nconst BigModalComponent = props => (\n  <Fragment>\n    <h1>Modal </h1>\n    <p>{props.customData}</p>\n  </Fragment>\n);\n\nconst Basic = () => {\n  return (\n    <div>\n      <button\n        onClick={() =>\n          openModal({\n            config: {\n              className: 'customModal',\n              disableDragging: false,\n              enableResizing: {\n                bottom: true,\n                bottomLeft: true,\n                bottomRight: true,\n                left: true,\n                right: true,\n                top: true,\n                topLeft: true,\n                topRight: true,\n              },\n              width: 480,\n              height: 650,\n              animationFrom: { transform: 'scale(0.3)' }, // react-spring <Spring from={}> props value\n              animationTo: { transform: 'scale(1)' }, //  react-spring <Spring to={}> props value\n              transition: {\n                mass: 1,\n                tension: 130,\n                friction: 26,\n              }, // react-spring config props\n            },\n            withRnd: false,\n            overlayClassName: 'customeOverlayClass',\n            closeOnClickOutside: false,\n            component: BigModalComponent,\n            componentProps: { customData: 'your custom props' },\n          })\n        }\n      >\n        Open Modal\n      </button>\n    </div>\n  );\n};\n\nclass Demo extends Component {\n  render() {\n    return (\n      <div>\n        <h1>reuse-modal Demo</h1>\n        <Basic />\n        <Modal />\n      </div>\n    );\n  }\n}\n\nrender(<Demo />, document.querySelector('#demo'));\n\n```\n\n### Development.\n\n- `npm i -g nwb`\n- Check `package.json` command\n\n### Deployment\n\n=> To clean demo : `yarn clean`\n=> Publish to npm : `npm publish --access public`\n=> Publish beta to npm : `npm publish --tag beta`\n=> Host into github demo site: `npm run deploy`\n","readmeFilename":"README.md","gitHead":"24d920f164ca82d24b023b171ed4a745c666a399","_id":"@redq/reuse-modal@1.2.4-beta.0.62","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-yL6zDStJU7BGpufoF3l4rP7H3OKtNmMkgFM66l5WqxQQYTu6zbp2z3y2VW1O/vT+KqKiWQ/2OMSaB/VupwoXgA==","shasum":"9a3fb3b42292194b56a0e0b76f24258e9c4ac999","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.2.4-beta.0.62.tgz","fileCount":24,"unpackedSize":47158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7MH5CRA9TVsSAnZWagAA4psP/327bV2Sc80wJdToXQq6\nFNMiOo876ihO8lUq0Fzf44JLxKG8oJOxz+ZKs5KsajwAHa3B4fZtwa/B7Pxp\nOwIkHo+JmNkB/YlUKkrNPTkgvsCUp1eGEpGY2kEjlYb1qvuvHiIjRHnUSRE9\nMlm6ZgjTyjz5O0KJlmWzY28ldJY0on5XUo/E8DpXkMDo8UP4xWqBcOMT2KIe\nqA45Lh1Iio/yX5FoeyUMoNg1p4tG7GH/hbdir2ClL+gx4Cshpex/AL74UTVb\nBjo0NkZMB/JCfIa7eWHe20QWnVdCVcI5SA+yjZUMyfJ5ULW78Wnpv5MBNxc3\nzmd3LAjLL3CqfGcnuMxXU3ZpTpu5ZBncIsh2KVZLHFOGcCEyaM+akiGyScjD\nCZ/CObvqYMmMKFRvMGrosBCyKE56hJPROguc06XFTEPhpr0kIpa7Pa9QXRrR\n9VvsIOPM61H6BXsB5n8TMNIgpzuz5gSCTcrudRpz7K80+EBP3UGLGUlcvxw3\nvp8F7TbuQd1H7fEBiUz2U8ZVe9vYlunvrrZjJNuG1yDxKAgoKgR82rLage4b\nZHQIYFSbkh9vJOUSyr2PEzQHajCD2+MU71ONTHQJeA3ZEdbtDdqPFfqhceJG\n0MFenvXMjwhuIBGeMCTxuF8aQOW88jmpfCBtJs5ZPuV1J7u8dHeWhUvTaXe3\nKG/E\r\n=DN2U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUrwWLiu69GrWdtRgq0K4u9MTxS4c6kBxuGeBsXSmgxAIgBmq4m+Fz8BUAMXr/vDrwtjCllczzyld/sJm8nzobJsw="}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"_npmUser":{"name":"toothless","email":"a.anik90@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.2.4-beta.0.62_1575797240553_0.32851246796609446"},"_hasShrinkwrap":false},"1.2.4-beta.0.63":{"name":"@redq/reuse-modal","version":"1.2.4-beta.0.63","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-device-detect":"^1.6.2","react-rnd":"^9.0.4","react-spring":"^8.0.18"},"peerDependencies":{"react":"^16.8.2","react-dom":"^16.8.2"},"devDependencies":{"gh-pages":"^2.0.1","nwb":"0.23.x","react":"^16.8.2","react-dom":"^16.8.2"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"readme":"# reuse-modal\n\nSSR Friendly Draggable React Modal With react-rnd And react-spring Support.\n\n## Demo:\n\nurl: https://tarex.github.io/reuse-modal/\n\n## Prerequisite\n\n```\n\"react\": \"^16.8.2\",\n\"react-dom\": \"^16.8.2\"\n```\n\n## Installation\n\n1. `yarn add react@next react-dom@next`\n2. `yarn add @redq/reuse-modal` . For beta version `yarn add @redq/reuse-modal@1.2.4-beta.0.63`\n3. `import { Modal, openModal, closeModal } from '@redq/reuse-modal';`\n4. To trigger modal, use `openModal` and `closeModal` and use `<Modal />` in you app in root level or in the parent component.\n5. pass modal configuration through `openModal(config)` like below.\n6. `yarn start`\n\n### Sample Config\n\n```\n{\n  config: {\n    className: 'customModal',\n    disableDragging: false,\n    enableResizing: {\n      bottom: true,\n      bottomLeft: true,\n      bottomRight: true,\n      left: true,\n      right: true,\n      top: true,\n      topLeft: true,\n      topRight: true,\n    },\n  },\n  withRnd: false,\n  overlayClassName: 'customeOverlayClass',\n  closeOnClickOutside: true,\n  component: BigModalComponent,\n  componentProps: { customData: 'your custom props' },\n  closeComponent: CloseComponent,\n}\n```\n\n### API Details\n\n- **className**: Modal Wrapper class name, default value `customModal` `[type: string]`\n- **overlayClassName**: Modal overlay class name, default value `''` `[type: string]`\n- **closeOnClickOutside**: Enable/Disable click outside modal close `[type: boolean]`\n- **withRnd**: Enable/Disable React Rnd support. By default we added react spring for animation and if you needed dragging feature then simply use `withRnd: true` `[type: boolean]`\n- **component**: The component you want to render inside the Modal `[type: component]`\n- **componentProps**: pass the props you need in the Modal component `[type: object]`\n- **closeComponent**: Close component to close the Modal `[type: Component]`\n- **config**: Modal can be draggable and resizeble as we have provided support with [react-rnd](https://github.com/bokuweb/react-rnd)\n- **config**: to customize react spring config pass your props within the config parameter as shown in the Sample config section [react-spring](https://github.com/react-spring/react-spring)\n\n### Usage\n\n```\nimport React, { Component, Fragment } from 'react';\nimport { render } from 'react-dom';\nimport { Modal, openModal, closeModal } from '@redq/reuse-modal';\nimport '@redq/reuse-modal/lib/index.css';\n\nconst CloseComponent = () => {\n  return <button onClick={() => closeModal()}>close </button>;\n};\n\nconst BigModalComponent = props => (\n  <Fragment>\n    <h1>Modal </h1>\n    <p>{props.customData}</p>\n  </Fragment>\n);\n\nconst Basic = () => {\n  return (\n    <div>\n      <button\n        onClick={() =>\n          openModal({\n            config: {\n              className: 'customModal',\n              disableDragging: false,\n              enableResizing: {\n                bottom: true,\n                bottomLeft: true,\n                bottomRight: true,\n                left: true,\n                right: true,\n                top: true,\n                topLeft: true,\n                topRight: true,\n              },\n              width: 480,\n              height: 650,\n              maxHeight: 'auto',\n              maxWidth: 'auto',\n              animationFrom: { transform: 'scale(0.3)' }, // react-spring <Spring from={}> props value\n              animationTo: { transform: 'scale(1)' }, //  react-spring <Spring to={}> props value\n              transition: {\n                mass: 1,\n                tension: 130,\n                friction: 26,\n              }, // react-spring config props\n            },\n            withRnd: false,\n            overlayClassName: 'customeOverlayClass',\n            closeOnClickOutside: false,\n            component: BigModalComponent,\n            componentProps: { customData: 'your custom props' },\n          })\n        }\n      >\n        Open Modal\n      </button>\n    </div>\n  );\n};\n\nclass Demo extends Component {\n  render() {\n    return (\n      <div>\n        <h1>reuse-modal Demo</h1>\n        <Basic />\n        <Modal />\n      </div>\n    );\n  }\n}\n\nrender(<Demo />, document.querySelector('#demo'));\n\n```\n\n### Development.\n\n- `npm i -g nwb`\n- Check `package.json` command\n\n### Deployment\n\n=> To clean demo : `yarn clean`\n=> Publish to npm : `npm publish --access public`\n=> Publish beta to npm : `npm publish --tag beta`\n=> Host into github demo site: `npm run deploy`\n","readmeFilename":"README.md","gitHead":"ade96ace37f0edd6c5bfeb787926f4ca15efe365","_id":"@redq/reuse-modal@1.2.4-beta.0.63","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-4KSGLUfY9uGKIIrsoX3lg1XgVe8zfEO+oqUcNj5iet35jWQeTSx56DiQ+Zv2d7eq8RUCRtCvNvXUMtU7gCgbZg==","shasum":"fb6030692ce214fd662ac9cd227dfeac312daccb","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-1.2.4-beta.0.63.tgz","fileCount":24,"unpackedSize":47228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7NkxCRA9TVsSAnZWagAAc98P/ihVSIEo4HIvzsvTsA0A\nDKjyb3sFIiV7WISDvkA6NYTsUGFocRUBLfEH8jWHgjQmcaUMpEahS6AlMw5T\nC5y8t9Y/va+9R6kqqTuqQ0cweMqfpWKY/v+u42vXLbuIYGDsI7ehwLruGv0/\n84E1hexRFZat50ujLUUMLnq34aGkmOitFvyD9KQPz1AgRTtqjUlRGvK+qvUC\nJfnKigSF1NKpA8pB7vl+B8RxI2k9lucWl/gAjpZ3sHdYlQiOzW/JAmV5cOn6\nh+E2TgAMSWf+e9z08kFUCKvqnBYCj9SegyMZsydSyvMJjhaTMyf+8XP+5/Uh\nmg9TqZMKodhlhdeJ+PMneleaP/JV8U9i0udP80Zjk/S1U5xjtga1WyOtzFQL\nvwfu//KBWdylha0gmofpr9fi/yoS/ck9FSB5tZa01MnSx2ydIfDHYdLZYdwC\nQerFPAMl+Qlm4S3VSWwPG0eYF+SU93BU6bmYUNdKN05drDtShehmvLhL/6z8\nts2dLnDW8HJlNd8UTDMsWQFIbl/PpD8IBKCMj525D/XZtvinaV3n1jrWsGmD\nXB+QEwyEAhf86fUBSzD4c1x4M/vsjSjwAcrcMp1hPy8N7IQwSlAoFQWB+1vu\nm6qOCx27TdqYHg3Rs1b7ZM0EnwbCEJqf7oqFyYlZoTdX5dLdkJUfSN6D5BYb\nsWZy\r\n=tqZM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXLn+GmUMLt2JNhBcZiA5q9laz97hIzOjWi5HnzuN/6gIhALIFM8BMsBHeipzNzZ5XRRvEbd0KxvB26S3ohi3v3caV"}]},"maintainers":[{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"a.anik90@gmail.com","name":"toothless"}],"_npmUser":{"name":"toothless","email":"a.anik90@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_1.2.4-beta.0.63_1575803184734_0.842487157228708"},"_hasShrinkwrap":false},"2.0.0":{"name":"@redq/reuse-modal","version":"2.0.0","description":"reuse-modal","main":"lib/index.js","module":"es/index.js","scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module && nwb clean-demo","prepublishOnly":"npm run build","start":"nwb serve-react-demo","test":"nwb test-react","deploy":"gh-pages -d demo/dist","test:coverage":"nwb test-react --coverage","test:watch":"nwb test-react --server"},"dependencies":{"react-rnd":"^9.0.4","react-spring":"^8.0.18"},"peerDependencies":{"react":"^16.8.2","react-dom":"^16.8.2"},"devDependencies":{"gh-pages":"^2.0.1","nwb":"0.23.x","react":"17.0.1","react-dom":"17.0.1"},"author":{"name":"RedQ"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","modal"],"gitHead":"6c76aaa5b2d486b3195f7ce53a57072f00765d9a","_id":"@redq/reuse-modal@2.0.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-pvnGDDsVvyadQy9KALK20FHZV0mjjlAqK2pEF+ZX7wdZ6L3/b8cocESfU3aNAClGQUVr65RRo83nQLjR3H4pcA==","shasum":"96d829e04a0d03ea7f1b2e7d0063850f92112df2","tarball":"https://registry.npmjs.org/@redq/reuse-modal/-/reuse-modal-2.0.0.tgz","fileCount":20,"unpackedSize":41298,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHU2egGsS0n8/RoZonM0T57O/iYHEuecCj3uWXQIwTU6AiAU/LlHEsp2gg7aRvO1haE07ceJtm1avwWzJX6mEs8TkQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3Bn1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdaA//ah+l/lhBD59O4F2/7P5rPVUsyckQuuH8CrjuOi+NqD5hXFEL\r\nhqH6hzy4dk0HRldzKUxmMab1P1YEUpsJ3kYsHgMChD6wa2xsqbRlTeQWxd0i\r\nhdHMS6x11HnkPi3yKmQPEyVP38XT8URE+lkG4p9pjCQhqROsVNilNjITt3Qf\r\nM8WtCazxY7/4/xtvORMlNhmuXpto07tbA8DwsiUK512YObuIv2Y2a5Q/rqAY\r\nbeUi5L+jU0W93U0tZEqm4Z+tcy1Yek4iXQKMSVXpWbopNGqZhjh0YilGHGE1\r\nxv6X8ppyIwckylxRx5N1jiGPFs1TM5Zi/NphGLGP7Ev4ErhEewInkoVyYjEu\r\nlSDtHf0miY4aJYgnUzTHlM6r8aQvLHCA5hz3s475UOQflRXiYGT0oV379N+b\r\nRZILUrNpXhrgvjAKkRfUt0uuh19fOCyozbPTj/oJVTAs4DiPXRcIqSQrqmmu\r\nIb1zfeowr4CVcEjZVUpQdjmn+UgZJhnsNu9a6wRguQF8yJoGYf1OFsfJYF2m\r\nmT8GtSoHd4diqh0bRFWfOeJL4xmoh3nliNGbqkmlNtcXW9QNSKesTTqhwlCk\r\ng+VDwtqxEY/70vrxhbMzmYeMKdSFhF6wrplbg5uiDhfq5Rmi7sy+AdFmlVV8\r\nwjMNftgbnI792RaM0rqscqugp6hcUn1wYcw=\r\n=kbvK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"toothless","email":"a.anik90@gmail.com"},"directories":{},"maintainers":[{"name":"tarex","email":"tareqcse08@gmail.com"},{"name":"nozibulla","email":"nbashar01@gmail.com"},{"name":"e_a_merin","email":"merin.ruet09@gmail.com"},{"name":"shaad-ishtiaque","email":"shaadjoe7@gmail.com"},{"name":"toothless","email":"a.anik90@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reuse-modal_2.0.0_1658591733424_0.5946387972416178"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-25T10:45:05.408Z","1.0.0":"2018-11-25T10:45:05.720Z","modified":"2023-04-07T06:45:44.291Z","1.0.1":"2018-11-25T10:53:21.605Z","1.0.2":"2019-01-03T10:20:39.181Z","1.0.3":"2019-01-03T10:29:14.672Z","1.0.4":"2019-01-03T10:35:50.625Z","1.0.5":"2019-01-03T10:36:33.336Z","1.0.6":"2019-01-03T10:45:43.099Z","1.0.8":"2019-01-06T13:23:30.488Z","1.0.9":"2019-01-06T13:25:02.251Z","1.1.0":"2019-01-10T09:54:18.992Z","1.1.1":"2019-01-10T09:56:57.184Z","1.1.2":"2019-01-10T10:45:31.686Z","1.1.3":"2019-01-26T12:38:51.607Z","1.1.5":"2019-01-28T07:50:01.663Z","1.1.6":"2019-01-28T07:57:02.591Z","1.1.7":"2019-01-28T11:10:29.302Z","1.1.8":"2019-02-04T08:31:42.884Z","1.1.9":"2019-02-18T10:58:11.427Z","1.2.0":"2019-03-12T11:20:03.475Z","1.2.1":"2019-03-20T10:18:46.377Z","1.2.2":"2019-03-28T10:39:31.861Z","1.2.3":"2019-04-18T12:27:53.370Z","1.2.31":"2019-04-18T13:06:19.869Z","1.2.4":"2019-05-14T10:34:52.055Z","1.2.4-beta.0":"2019-06-15T12:03:41.928Z","1.2.4-beta.0.1":"2019-06-19T10:54:18.894Z","1.2.4-beta.0.2":"2019-06-29T10:51:48.749Z","1.2.4-beta.0.3":"2019-06-29T11:25:27.436Z","1.2.4-beta.0.4":"2019-07-07T12:23:16.445Z","1.2.4-beta.0.5":"2019-12-07T09:44:53.094Z","1.2.4-beta.0.6":"2019-12-07T10:25:03.621Z","1.2.4-beta.0.61":"2019-12-07T10:52:44.985Z","1.2.4-beta.0.62":"2019-12-08T09:27:20.720Z","1.2.4-beta.0.63":"2019-12-08T11:06:24.871Z","2.0.0":"2022-07-23T15:55:33.589Z"},"maintainers":[{"email":"idrisali725@gmail.com","name":"knowhere"},{"email":"tareqcse08@gmail.com","name":"tarex"},{"email":"nbashar01@gmail.com","name":"nozibulla"},{"email":"merin.ruet09@gmail.com","name":"e_a_merin"},{"email":"shaadjoe7@gmail.com","name":"shaad-ishtiaque"},{"email":"a.anik90@gmail.com","name":"toothless"}],"description":"reuse-modal","keywords":["react-component","modal"],"author":{"name":"RedQ"},"license":"MIT","readme":"# reuse-modal\n\nSSR Friendly Draggable React Modal With react-rnd And react-spring Support.\n\n## Demo:\n\nurl: https://tarex.github.io/reuse-modal/\n\n## Prerequisite\n\n```\n\"react\": \"17.0.1\",\n\"react-dom\": \"17.0.1\"\n```\n\n## Installation\n\n1. `yarn add react@next react-dom@next`\n2. `yarn add @redq/reuse-modal`\n3. `import { Modal, openModal, closeModal } from '@redq/reuse-modal';`\n4. To trigger modal, use `openModal` and `closeModal` and use `<Modal />` in you app in root level or in the parent component.\n5. pass modal configuration through `openModal(config)` like below.\n6. `yarn start`\n\n### Sample Config\n\n```\n{\n  config: {\n    className: 'customModal',\n    disableDragging: false,\n    enableResizing: {\n      bottom: true,\n      bottomLeft: true,\n      bottomRight: true,\n      left: true,\n      right: true,\n      top: true,\n      topLeft: true,\n      topRight: true,\n    },\n  },\n  withRnd: false,\n  overlayClassName: 'customeOverlayClass',\n  closeOnClickOutside: true,\n  component: BigModalComponent,\n  componentProps: { customData: 'your custom props' },\n  closeComponent: CloseComponent,\n}\n```\n\n### API Details\n\n- **className**: Modal Wrapper class name, default value `customModal` `[type: string]`\n- **overlayClassName**: Modal overlay class name, default value `''` `[type: string]`\n- **closeOnClickOutside**: Enable/Disable click outside modal close `[type: boolean]`\n- **withRnd**: Enable/Disable React Rnd support. By default we added react spring for animation and if you needed dragging feature then simply use `withRnd: true` `[type: boolean]`\n- **component**: The component you want to render inside the Modal `[type: component]`\n- **componentProps**: pass the props you need in the Modal component `[type: object]`\n- **closeComponent**: Close component to close the Modal `[type: Component]`\n- **config**: Modal can be draggable and resizeble as we have provided support with [react-rnd](https://github.com/bokuweb/react-rnd)\n- **config**: to customize react spring config pass your props within the config parameter as shown in the Sample config section [react-spring](https://github.com/react-spring/react-spring)\n\n### Usage\n\n```\nimport React, { Component, Fragment } from 'react';\nimport { render } from 'react-dom';\nimport { Modal, openModal, closeModal } from '@redq/reuse-modal';\nimport '@redq/reuse-modal/lib/index.css';\n\nconst CloseComponent = () => {\n  return <button onClick={() => closeModal()}>close </button>;\n};\n\nconst BigModalComponent = props => (\n  <Fragment>\n    <h1>Modal </h1>\n    <p>{props.customData}</p>\n  </Fragment>\n);\n\nconst Basic = () => {\n  return (\n    <div>\n      <button\n        onClick={() =>\n          openModal({\n            config: {\n              className: 'customModal',\n              disableDragging: false,\n              enableResizing: {\n                bottom: true,\n                bottomLeft: true,\n                bottomRight: true,\n                left: true,\n                right: true,\n                top: true,\n                topLeft: true,\n                topRight: true,\n              },\n              width: 480,\n              height: 650,\n              animationFrom: { transform: 'scale(0.3)' }, // react-spring <Spring from={}> props value\n              animationTo: { transform: 'scale(1)' }, //  react-spring <Spring to={}> props value\n              transition: {\n                mass: 1,\n                tension: 130,\n                friction: 26,\n              }, // react-spring config props\n            },\n            withRnd: false,\n            overlayClassName: 'customeOverlayClass',\n            closeOnClickOutside: false,\n            component: BigModalComponent,\n            componentProps: { customData: 'your custom props' },\n          })\n        }\n      >\n        Open Modal\n      </button>\n    </div>\n  );\n};\n\nclass Demo extends Component {\n  render() {\n    return (\n      <div>\n        <h1>reuse-modal Demo</h1>\n        <Basic />\n        <Modal />\n      </div>\n    );\n  }\n}\n\nrender(<Demo />, document.querySelector('#demo'));\n\n```\n\n### Development.\n\n- `npm i -g nwb`\n- Check `package.json` command\n\n### Deployment\n\n0. To clean the project run `yarn clean`\n1. Publish to npm : `npm publish --access public`\n2. Host into github: `npm run deploy`\n","readmeFilename":"README.md"}