{"_id":"@atis/react-bootstrap-modal","_rev":"8-98e9c5ab66b85e4de0fedd5855a6c8da","name":"@atis/react-bootstrap-modal","description":"React Bootstrap Modal ===================================","dist-tags":{"latest":"3.0.5"},"versions":{"3.0.0":{"name":"@atis/react-bootstrap-modal","version":"3.0.0","description":"React Bootstrap Modal ===================================","author":{"name":"Jason Quense","email":"monastic.panic@gmail.com"},"main":"lib/Modal.js","repository":{"type":"git","url":"git+https://github.com/jquense/react-bootstrap-modal.git"},"license":"MIT","keywords":["react-boostrap-modal","react-component","modal","portal","dialog","bootstrap"],"scripts":{"test":"karma start --single-run","tdd":"karma start","clean":"rimraf lib/*","less":"lessc -x src/less/rbm-complete.less lib/styles/rbm-complete.css & lessc -x src/less/rbm-patch.less lib/styles/rbm-patch.css","copy":"cpy src/less/* lib/styles","build":"npm run clean && babel src --out-dir lib && npm run less & npm run copy","build:docs":"webpack --config ./webpack/doc-config.es6.js","docs":"webpack-dev-server --config ./webpack/doc-config.es6.js","release":"release"},"release-script":{"defaultDryRun":"false"},"peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"devDependencies":{"@monastic.panic/component-playground":"^2.0.0","babel-cli":"^6.5.2","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-preset-es2015":"^6.6.0","babel-preset-jason":"^1.0.1","chai":"^3.5.0","chai-as-promised":"^5.3.0","cpy-cli":"^1.0.0","css-loader":"^0.23.1","eslint":"^3.4.0","eslint-config-jason":"^3.0.0","eslint-plugin-import":"^1.14.0","eslint-plugin-react":"^6.2.0","extract-text-webpack-plugin":"^1.0.1","imports-loader":"^0.6.3","json-loader":"^0.5.1","karma":"^0.13.14","karma-jsdom-launcher":"^3.0.0","karma-mocha":"~0.2.2","karma-mocha-reporter":"^2.0.0","karma-sinon-chai":"^1.1.0","karma-sourcemap-loader":"^0.3.2","karma-webpack":"^1.7.0","less":"^2.5.3","less-loader":"^2.0.0","lolex":"^1.4.0","mocha":"^2.4.5","raw-loader":"^0.5.1","react":"^15.3.1","react-dom":"^15.3.1","release-script":"^1.0.2","rimraf":"^2.4.3","simulant":"^0.2.0","sinon":"^1.17.3","sinon-chai":"^2.6.0","style-loader":"^0.13.1","teaspoon":"^6.3.0","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"classnames":"^2.2.3","dom-helpers":"^2.2.4","react-overlays":"^0.6.0","react-prop-types":"^0.4.0"},"gitHead":"dbc7d3f3681a78516e6bddd7b3b0d05940c74d1f","bugs":{"url":"https://github.com/jquense/react-bootstrap-modal/issues"},"homepage":"https://github.com/jquense/react-bootstrap-modal#readme","_id":"@atis/react-bootstrap-modal@3.0.0","_shasum":"2a83e5bbca8121842979cf658ce7b2b19554b2f5","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"atis","email":"atis@aol.es"},"dist":{"shasum":"2a83e5bbca8121842979cf658ce7b2b19554b2f5","tarball":"https://registry.npmjs.org/@atis/react-bootstrap-modal/-/react-bootstrap-modal-3.0.0.tgz","integrity":"sha512-KJkfIO7BTdr33cafvLl7pT/zi5mNNl4xavLjf7XJo3J8FAAmeya4Lhj1SIdg8AHZ2WLWPebA+GZR4UR3s2031A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgrNJB3BVyreLmVtwyv2NU06TPejYgtI10Rb4aBwX2JAiACB33J4qKGFpN2/ChGUPlKRNjfT7SaajQOcaqJpijTCw=="}]},"maintainers":[{"name":"atis","email":"atis@aol.es"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-bootstrap-modal-3.0.0.tgz_1476357786968_0.7772885297890753"}},"3.0.1":{"name":"@atis/react-bootstrap-modal","version":"3.0.1","description":"React Bootstrap Modal ===================================","author":{"name":"Jason Quense","email":"monastic.panic@gmail.com"},"main":"lib/Modal.js","repository":{"type":"git","url":"git+https://github.com/jquense/react-bootstrap-modal.git"},"license":"MIT","keywords":["react-boostrap-modal","react-component","modal","portal","dialog","bootstrap"],"scripts":{"test":"karma start --single-run","tdd":"karma start","clean":"rimraf lib/*","less":"lessc -x src/less/rbm-complete.less lib/styles/rbm-complete.css & lessc -x src/less/rbm-patch.less lib/styles/rbm-patch.css","copy":"cpy src/less/* lib/styles","build":"npm run clean && babel src --out-dir lib && npm run less & npm run copy","build:docs":"webpack --config ./webpack/doc-config.es6.js","docs":"webpack-dev-server --config ./webpack/doc-config.es6.js","release":"release"},"release-script":{"defaultDryRun":"false"},"peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"devDependencies":{"@monastic.panic/component-playground":"^2.0.0","babel-cli":"^6.5.2","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-preset-es2015":"^6.6.0","babel-preset-jason":"^1.0.1","chai":"^3.5.0","chai-as-promised":"^5.3.0","cpy-cli":"^1.0.0","css-loader":"^0.23.1","eslint":"^3.4.0","eslint-config-jason":"^3.0.0","eslint-plugin-import":"^1.14.0","eslint-plugin-react":"^6.2.0","extract-text-webpack-plugin":"^1.0.1","imports-loader":"^0.6.3","json-loader":"^0.5.1","karma":"^0.13.14","karma-jsdom-launcher":"^3.0.0","karma-mocha":"~0.2.2","karma-mocha-reporter":"^2.0.0","karma-sinon-chai":"^1.1.0","karma-sourcemap-loader":"^0.3.2","karma-webpack":"^1.7.0","less":"^2.5.3","less-loader":"^2.0.0","lolex":"^1.4.0","mocha":"^2.4.5","raw-loader":"^0.5.1","react":"^15.3.1","react-dom":"^15.3.1","release-script":"^1.0.2","rimraf":"^2.4.3","simulant":"^0.2.0","sinon":"^1.17.3","sinon-chai":"^2.6.0","style-loader":"^0.13.1","teaspoon":"^6.3.0","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"classnames":"^2.2.3","dom-helpers":"^2.2.4","react-overlays":"^0.6.0","react-prop-types":"^0.4.0"},"gitHead":"53e0ee9f336eb143486340805377b02e20b59547","bugs":{"url":"https://github.com/jquense/react-bootstrap-modal/issues"},"homepage":"https://github.com/jquense/react-bootstrap-modal#readme","_id":"@atis/react-bootstrap-modal@3.0.1","_shasum":"b796a7682a66314389a30189fd693b06d3981b80","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"atis","email":"atis@aol.es"},"dist":{"shasum":"b796a7682a66314389a30189fd693b06d3981b80","tarball":"https://registry.npmjs.org/@atis/react-bootstrap-modal/-/react-bootstrap-modal-3.0.1.tgz","integrity":"sha512-jpM5FRgMZ9mk4o2z1Z05EZjz5TNW5OsrnP2m6GK5vcy1m8+QE2GgksKWtLJYVY0nAs1Reu7e4hLre60y4nBOdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBTgzSyxCDVirqZYeXaPgPuNsT62c7le+dVx73nd7REAIgf5+hN/LbbrkYoXg/nB/cKZVxkuOALwpByWgRvUOY7Ac="}]},"maintainers":[{"name":"atis","email":"atis@aol.es"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-bootstrap-modal-3.0.1.tgz_1476361102060_0.7863419591449201"}},"3.0.2":{"name":"@atis/react-bootstrap-modal","version":"3.0.2","description":"React Bootstrap Modal ===================================","author":{"name":"Jason Quense","email":"monastic.panic@gmail.com"},"main":"lib/Modal.js","repository":{"type":"git","url":"git+https://github.com/jquense/react-bootstrap-modal.git"},"license":"MIT","keywords":["react-boostrap-modal","react-component","modal","portal","dialog","bootstrap"],"scripts":{"test":"karma start --single-run","tdd":"karma start","clean":"rimraf lib/*","less":"lessc -x src/less/rbm-complete.less lib/styles/rbm-complete.css & lessc -x src/less/rbm-patch.less lib/styles/rbm-patch.css","copy":"cpy src/less/* lib/styles","build":"npm run clean && babel src --out-dir lib && npm run less & npm run copy","build:docs":"webpack --config ./webpack/doc-config.es6.js","docs":"webpack-dev-server --config ./webpack/doc-config.es6.js","release":"release"},"release-script":{"defaultDryRun":"false"},"peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"devDependencies":{"@monastic.panic/component-playground":"^2.0.0","babel-cli":"^6.5.2","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-preset-es2015":"^6.6.0","babel-preset-jason":"^1.0.1","chai":"^3.5.0","chai-as-promised":"^5.3.0","cpy-cli":"^1.0.0","css-loader":"^0.23.1","eslint":"^3.4.0","eslint-config-jason":"^3.0.0","eslint-plugin-import":"^1.14.0","eslint-plugin-react":"^6.2.0","extract-text-webpack-plugin":"^1.0.1","imports-loader":"^0.6.3","json-loader":"^0.5.1","karma":"^0.13.14","karma-jsdom-launcher":"^3.0.0","karma-mocha":"~0.2.2","karma-mocha-reporter":"^2.0.0","karma-sinon-chai":"^1.1.0","karma-sourcemap-loader":"^0.3.2","karma-webpack":"^1.7.0","less":"^2.5.3","less-loader":"^2.0.0","lolex":"^1.4.0","mocha":"^2.4.5","raw-loader":"^0.5.1","react":"^15.3.1","react-dom":"^15.3.1","release-script":"^1.0.2","rimraf":"^2.4.3","simulant":"^0.2.0","sinon":"^1.17.3","sinon-chai":"^2.6.0","style-loader":"^0.13.1","teaspoon":"^6.3.0","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"classnames":"^2.2.3","dom-helpers":"^2.2.4","react-overlays":"^0.6.0","react-prop-types":"^0.4.0"},"gitHead":"eaec28fdbe718b643c2afe22b5411a380e9c5088","bugs":{"url":"https://github.com/jquense/react-bootstrap-modal/issues"},"homepage":"https://github.com/jquense/react-bootstrap-modal#readme","_id":"@atis/react-bootstrap-modal@3.0.2","_shasum":"53a480f763c0590ce7c925e645083ab9cf0e6412","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"atis","email":"atis@aol.es"},"dist":{"shasum":"53a480f763c0590ce7c925e645083ab9cf0e6412","tarball":"https://registry.npmjs.org/@atis/react-bootstrap-modal/-/react-bootstrap-modal-3.0.2.tgz","integrity":"sha512-7hMnoMcGaG+rbAKfcbcO3Ba49gzOoP9dfezWM9VIsxOHLgY8hX6ji2etq2k1Zu7OXf0GKW1oxRu+BEdIi+JCJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcsL4mhjCAF5DzlsHyqEs09vJNAmNERz/F/Oc2eHs1MAIgMFwfMoaKYMRnOvr+HKCPD6wgvSIfJ3gNz8ZuompQee4="}]},"maintainers":[{"name":"atis","email":"atis@aol.es"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-bootstrap-modal-3.0.2.tgz_1476361863665_0.08394828857854009"}},"3.0.3":{"name":"@atis/react-bootstrap-modal","version":"3.0.3","description":"React Bootstrap Modal ===================================","author":{"name":"Jason Quense","email":"monastic.panic@gmail.com"},"main":"lib/Modal.js","repository":{"type":"git","url":"git+https://github.com/jquense/react-bootstrap-modal.git"},"license":"MIT","keywords":["react-boostrap-modal","react-component","modal","portal","dialog","bootstrap"],"scripts":{"test":"karma start --single-run","tdd":"karma start","clean":"rimraf lib/*","less":"lessc -x src/less/rbm-complete.less lib/styles/rbm-complete.css & lessc -x src/less/rbm-patch.less lib/styles/rbm-patch.css","copy":"cpy src/less/* lib/styles","build":"npm run clean && babel src --out-dir lib && npm run less & npm run copy","build:docs":"webpack --config ./webpack/doc-config.es6.js","docs":"webpack-dev-server --config ./webpack/doc-config.es6.js","release":"release"},"release-script":{"defaultDryRun":"false"},"peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"devDependencies":{"@monastic.panic/component-playground":"^2.0.0","babel-cli":"^6.5.2","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-preset-es2015":"^6.6.0","babel-preset-jason":"^1.0.1","chai":"^3.5.0","chai-as-promised":"^5.3.0","cpy-cli":"^1.0.0","css-loader":"^0.23.1","eslint":"^3.4.0","eslint-config-jason":"^3.0.0","eslint-plugin-import":"^1.14.0","eslint-plugin-react":"^6.2.0","extract-text-webpack-plugin":"^1.0.1","imports-loader":"^0.6.3","json-loader":"^0.5.1","karma":"^0.13.14","karma-jsdom-launcher":"^3.0.0","karma-mocha":"~0.2.2","karma-mocha-reporter":"^2.0.0","karma-sinon-chai":"^1.1.0","karma-sourcemap-loader":"^0.3.2","karma-webpack":"^1.7.0","less":"^2.5.3","less-loader":"^2.0.0","lolex":"^1.4.0","mocha":"^2.4.5","raw-loader":"^0.5.1","react":"^15.3.1","react-dom":"^15.3.1","release-script":"^1.0.2","rimraf":"^2.4.3","simulant":"^0.2.0","sinon":"^1.17.3","sinon-chai":"^2.6.0","style-loader":"^0.13.1","teaspoon":"^6.3.0","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"classnames":"^2.2.3","dom-helpers":"^2.2.4","react-overlays":"^0.6.0","react-prop-types":"^0.4.0"},"gitHead":"328d5ec97421644b3a616d098ceeba59c0ae1446","bugs":{"url":"https://github.com/jquense/react-bootstrap-modal/issues"},"homepage":"https://github.com/jquense/react-bootstrap-modal#readme","_id":"@atis/react-bootstrap-modal@3.0.3","_shasum":"2e1f5ed7eaefe88d655da02a81120340332ae308","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"atis","email":"atis@aol.es"},"dist":{"shasum":"2e1f5ed7eaefe88d655da02a81120340332ae308","tarball":"https://registry.npmjs.org/@atis/react-bootstrap-modal/-/react-bootstrap-modal-3.0.3.tgz","integrity":"sha512-EPZ7K++T6hwTxSt6KNfz5ZJpBZ6RiwGqwq+yT30be3eHrdMFJDD/sMgNN90Sd1vFRlx/lFdnm0xyP7Wc1Ybl6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBnt8+3GaUtbcXZm5DrMvC66qQvvqY6sz4VbUdzo7LBQAiAipogAj7kfxJouhrv4iYMxaYZ0Yqd6g7FIZLSxIoWVFw=="}]},"maintainers":[{"name":"atis","email":"atis@aol.es"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-bootstrap-modal-3.0.3.tgz_1476370187104_0.4497631969861686"}},"3.0.4":{"name":"@atis/react-bootstrap-modal","version":"3.0.4","description":"React Bootstrap Modal ===================================","author":{"name":"Jason Quense","email":"monastic.panic@gmail.com"},"main":"lib/Modal.js","repository":{"type":"git","url":"git+https://github.com/jquense/react-bootstrap-modal.git"},"license":"MIT","keywords":["react-boostrap-modal","react-component","modal","portal","dialog","bootstrap"],"scripts":{"test":"karma start --single-run","tdd":"karma start","clean":"rimraf lib/*","less":"lessc -x src/less/rbm-complete.less lib/styles/rbm-complete.css & lessc -x src/less/rbm-patch.less lib/styles/rbm-patch.css","copy":"cpy src/less/* lib/styles","build":"npm run clean && babel src --out-dir lib && npm run less & npm run copy","build:docs":"webpack --config ./webpack/doc-config.es6.js","docs":"webpack-dev-server --config ./webpack/doc-config.es6.js","release":"release"},"release-script":{"defaultDryRun":"false"},"peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"devDependencies":{"@monastic.panic/component-playground":"^2.0.0","babel-cli":"^6.5.2","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-preset-es2015":"^6.6.0","babel-preset-jason":"^1.0.1","chai":"^3.5.0","chai-as-promised":"^5.3.0","cpy-cli":"^1.0.0","css-loader":"^0.23.1","eslint":"^3.4.0","eslint-config-jason":"^3.0.0","eslint-plugin-import":"^1.14.0","eslint-plugin-react":"^6.2.0","extract-text-webpack-plugin":"^1.0.1","imports-loader":"^0.6.3","json-loader":"^0.5.1","karma":"^0.13.14","karma-jsdom-launcher":"^3.0.0","karma-mocha":"~0.2.2","karma-mocha-reporter":"^2.0.0","karma-sinon-chai":"^1.1.0","karma-sourcemap-loader":"^0.3.2","karma-webpack":"^1.7.0","less":"^2.5.3","less-loader":"^2.0.0","lolex":"^1.4.0","mocha":"^2.4.5","raw-loader":"^0.5.1","react":"^15.3.1","react-dom":"^15.3.1","release-script":"^1.0.2","rimraf":"^2.4.3","simulant":"^0.2.0","sinon":"^1.17.3","sinon-chai":"^2.6.0","style-loader":"^0.13.1","teaspoon":"^6.3.0","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"classnames":"^2.2.3","dom-helpers":"^2.2.4","react-overlays":"^0.6.0","react-prop-types":"^0.4.0"},"gitHead":"9bdd6e552ba4b473d7a82ab7f4819e569d83ef69","bugs":{"url":"https://github.com/jquense/react-bootstrap-modal/issues"},"homepage":"https://github.com/jquense/react-bootstrap-modal#readme","_id":"@atis/react-bootstrap-modal@3.0.4","_shasum":"9efc5da436bd27bde75154cfc67991e1fad1899c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"atis","email":"atis@aol.es"},"dist":{"shasum":"9efc5da436bd27bde75154cfc67991e1fad1899c","tarball":"https://registry.npmjs.org/@atis/react-bootstrap-modal/-/react-bootstrap-modal-3.0.4.tgz","integrity":"sha512-0/x8hjYzsNWi9ulfqIgbwhksSfAkOrgfJH87W5WWdOIWmfra10zmNtJuX1MljyagvD87+RT3rZMMYIlH/aWmUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHlXtEzV82hDC9KmCNFgXHfZJW/T2Redkr8EdUF0ZEOAiEA0CUjjG6IF22qs1pJnPv6fL326Szs39NpsaIFVpZlNic="}]},"maintainers":[{"name":"atis","email":"atis@aol.es"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-bootstrap-modal-3.0.4.tgz_1476371203236_0.07753609749488533"}},"3.0.5":{"name":"@atis/react-bootstrap-modal","version":"3.0.5","description":"React Bootstrap Modal ===================================","author":{"name":"Jason Quense","email":"monastic.panic@gmail.com"},"main":"lib/Modal.js","repository":{"type":"git","url":"git+https://github.com/jquense/react-bootstrap-modal.git"},"license":"MIT","keywords":["react-boostrap-modal","react-component","modal","portal","dialog","bootstrap"],"scripts":{"test":"karma start --single-run","tdd":"karma start","clean":"rimraf lib/*","less":"lessc -x src/less/rbm-complete.less lib/styles/rbm-complete.css & lessc -x src/less/rbm-patch.less lib/styles/rbm-patch.css","copy":"cpy src/less/* lib/styles","build":"npm run clean && babel src --out-dir lib && npm run less & npm run copy","build:docs":"webpack --config ./webpack/doc-config.es6.js","docs":"webpack-dev-server --config ./webpack/doc-config.es6.js","release":"release"},"release-script":{"defaultDryRun":"false"},"peerDependencies":{"react":">=0.14.0","react-dom":">=0.14.0"},"devDependencies":{"@monastic.panic/component-playground":"^2.0.0","babel-cli":"^6.5.2","babel-eslint":"^6.1.2","babel-loader":"^6.2.4","babel-preset-es2015":"^6.6.0","babel-preset-jason":"^1.0.1","chai":"^3.5.0","chai-as-promised":"^5.3.0","cpy-cli":"^1.0.0","css-loader":"^0.23.1","eslint":"^3.4.0","eslint-config-jason":"^3.0.0","eslint-plugin-import":"^1.14.0","eslint-plugin-react":"^6.2.0","extract-text-webpack-plugin":"^1.0.1","imports-loader":"^0.6.3","json-loader":"^0.5.1","karma":"^0.13.14","karma-jsdom-launcher":"^3.0.0","karma-mocha":"~0.2.2","karma-mocha-reporter":"^2.0.0","karma-sinon-chai":"^1.1.0","karma-sourcemap-loader":"^0.3.2","karma-webpack":"^1.7.0","less":"^2.5.3","less-loader":"^2.0.0","lolex":"^1.4.0","mocha":"^2.4.5","raw-loader":"^0.5.1","react":"^15.3.1","react-dom":"^15.3.1","release-script":"^1.0.2","rimraf":"^2.4.3","simulant":"^0.2.0","sinon":"^1.17.3","sinon-chai":"^2.6.0","style-loader":"^0.13.1","teaspoon":"^6.3.0","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"classnames":"^2.2.3","dom-helpers":"^2.2.4","react-overlays":"^0.6.0","react-prop-types":"^0.4.0"},"gitHead":"c734278b1535558b0f9eb7a697ed6a48e31c27fe","bugs":{"url":"https://github.com/jquense/react-bootstrap-modal/issues"},"homepage":"https://github.com/jquense/react-bootstrap-modal#readme","_id":"@atis/react-bootstrap-modal@3.0.5","_shasum":"49a2fc7334e599acae95f1d0f848656c20bfef59","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"atis","email":"atis@aol.es"},"dist":{"shasum":"49a2fc7334e599acae95f1d0f848656c20bfef59","tarball":"https://registry.npmjs.org/@atis/react-bootstrap-modal/-/react-bootstrap-modal-3.0.5.tgz","integrity":"sha512-87QAuUFrDK2jOwfqgK+1gr9f1UU0NLH+dQ4oC4H+b/ZUK6csydvIvIagMjRqEUC6nWSRuun1PNFe66M6U5V6vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDVLHfYWfaFyOZNOiRaXHXeQN05Yx15rqWhSbiz/HhllAiA1cdQm7GAD7HAA4bHFZVD6fqMUZq4nSwePVaUufZpJNg=="}]},"maintainers":[{"name":"atis","email":"atis@aol.es"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-bootstrap-modal-3.0.5.tgz_1476378402846_0.19407597021199763"}}},"readme":"React Bootstrap Modal\n===================================\n\nPartly a port of [jschr's bootstrap modal](https://github.com/jschr/bootstrap-modal/). Reimplements the Twitter Bootstrap Modal component in a React friendly way. Based on the original work of the react-bootstrap team.\n\n__note__: React bootstrap modal is compatible with bootstrap __3.3.4+__ if you want to use it with an earlier version of bootstrap 3 you need to override the `.modal-backdrop` styles to be the most recent one.\n\n## Features\n\n- Scoped focus\n- Stackable! (use with constraint)\n- Animated feedback when trying to close a \"static\" Modal\n- Straightforward API, no ModalTrigger or Overlay mixins to deal with\n\n## Use\n\n```js\nvar Modal = require('react-bootstrap-modal')\n\nclass ModalExample extends React.Component {\n\n  render(){\n    let closeModal = () => this.setState({ open: false })\n\n    let saveAndClose = () => {\n      api.saveData()\n        .then(() => this.setState({ open: false }))\n    }\n\n    return (\n      <div>\n        <button type='button'>Launch modal</button>\n\n        <Modal\n          show={this.state.open}\n          onHide={closeModal}\n          aria-labelledby=\"ModalHeader\"\n        >\n          <Modal.Header closeButton>\n            <Modal.Title id='ModalHeader'>A Title Goes here</Modal.Title>\n          </Modal.Header>\n          <Modal.Body>\n            <p>Some Content here</p>\n          </Modal.Body>\n          <Modal.Footer>\n            // If you don't have anything fancy to do you can use\n            // the convenient `Dismiss` component, it will\n            // trigger `onHide` when clicked\n            <Modal.Dismiss className='btn btn-default'>Cancel</Modal.Dismiss>\n\n            // Or you can create your own dismiss buttons\n            <button className='btn btn-primary' onClick={saveAndClose}>\n              Save\n            </button>\n          </Modal.Footer>\n        </Modal>\n      </div>\n    )\n  }\n}\n\nReact.render(<ModalExample />, document.body);\n\n```\n\n### `Modal`\n\nThe main Modal Component.\n\n#### Props\n\n- `show`: `Boolean(default false)` make the Modal visible or hidden\n- `backdrop`: `Enum<'static', true, false>(default true)` - Should the modal render a backdrop overlay. `\"static\"` backdrops are not dismissible by clicking the backdrop.\n- `keyboard`: `Boolean(default true)` Modal is dismissible via the `esc` key\n\n- `transition` `Boolean(default true)` Fade the entry and exit of the modal. You can also provide a\nTransition component from the `react-overlays` library to customize the animation more minutely.\n- `attentionClass`: `String(default 'shake')` - an animation class added to the modal when a \"static\" backdrop is clicked, set to nothing if\nno animation is desired\n- `container`: `Node(default document.body)`, a DOM Node to append the modal too\n- `onEnter`: handler fires right before the Modal animates in\n- `onEntering`: handler fires as the Modal starts entering\n- `onEntered`: handler fires after the enter animation finishes\n- `onExit`: handler fires right before the Modal animates out\n- `onExiting`: handler fires as the Modal starts exiting\n- `onExited`: handler fires after the exit animation finishes\n\n### `Modal.Header`\n\nThe Header section of Modal. If not included be sure to add an `aria-labelledby` elsewhere to keep the Modal accessible.\n\n#### Props\n  - `closeButton`: `Boolean(default true)` - render a close button or not\n  - `onClose`: `Function()` - a Handle when the close button is clicked. if left `undefined` the Header will automatically wire itself into the parent Modal `onHide()`, so you only need to specify a handler if you want a different behavior\n\n### `Modal.Title`\n\n### `Modal.Body`\n\nThe main content of the Modal, a convenience Component for: `<div className='modal-body'>content</div>`\n\n### `Modal.Footer`\n\nThe bottom footer of the Modal, a convenience Component for: `<div className='modal-footer'>content</div>`\n\n### `Modal.Dismiss`\n\nA dismiss button for the Parent Modal. `Dismiss` button will trigger its parent Modal `onHide()` handler. You don't need to use a Dismiss button, they are just a Convenience Component.\n\n### `Modal.BaseModal`\n\nBaseModal represents just the modal markup without any of the logic to render it to the `document.body`. It is generally not recommended that you work with this component directly. You can use it if you really want to render a Modal inline.\n\n## Styles\n\nYou can use this module separate from Twitter Bootstrap by just including the `/lib/styles/rbm-complete.css` file, or if you are using bootstrap and don't want to re-include styles you can just use `/lib/styles/rbm-patch.css`.\n\nIf you don't like the bootstrap visual look and feel, you can adjust `variables.less` to suit your needs.\n","maintainers":[{"name":"atis","email":"atis@aol.es"}],"time":{"modified":"2022-06-12T14:49:58.786Z","created":"2016-10-13T11:23:07.912Z","3.0.0":"2016-10-13T11:23:07.912Z","3.0.1":"2016-10-13T12:18:23.032Z","3.0.2":"2016-10-13T12:31:05.736Z","3.0.3":"2016-10-13T14:49:48.045Z","3.0.4":"2016-10-13T15:06:45.100Z","3.0.5":"2016-10-13T17:06:44.924Z"},"homepage":"https://github.com/jquense/react-bootstrap-modal#readme","keywords":["react-boostrap-modal","react-component","modal","portal","dialog","bootstrap"],"repository":{"type":"git","url":"git+https://github.com/jquense/react-bootstrap-modal.git"},"author":{"name":"Jason Quense","email":"monastic.panic@gmail.com"},"bugs":{"url":"https://github.com/jquense/react-bootstrap-modal/issues"},"license":"MIT","readmeFilename":"README.md"}