{"_id":"@alexseitsinger/react-simple-popover","_rev":"1-121326ec49caf9bbf0ef832cd7ac1883","name":"@alexseitsinger/react-simple-popover","dist-tags":{"latest":"0.2.0"},"versions":{"0.2.0":{"name":"@alexseitsinger/react-simple-popover","version":"0.2.0","description":"A simple popover message for react elements.","main":"dist/main.js","homepage":"https://github.com/alexseitsinger/react-simple-popover","author":{"name":"Alex Seitsinger","email":"software@alexseitsinger.com"},"license":"BSD-2-Clause","repository":{"type":"git","url":"https://github.com/alexseitsinger/react-simple-popover.git"},"bugs":{"url":"https://github.com/alexseitsinger/react-simple-popover/issues"},"keywords":["react","redux","popover"],"devDependencies":{"@babel/core":"7.6.0","@babel/plugin-proposal-class-properties":"7.5.5","@babel/plugin-proposal-export-default-from":"7.5.2","@babel/plugin-proposal-export-namespace-from":"7.5.2","@babel/plugin-syntax-export-default-from":"7.2.0","@babel/plugin-syntax-export-namespace-from":"7.2.0","@babel/plugin-transform-runtime":"7.6.0","@babel/preset-env":"7.6.0","@babel/preset-react":"7.0.0","babel-core":"7.0.0-bridge.0","babel-jest":"24.9.0","babel-loader":"8.0.6","babel-plugin-emotion":"10.0.17","babel-plugin-transform-react-remove-prop-types":"0.4.24","enzyme":"3.10.0","enzyme-adapter-react-16":"1.14.0","jest":"24.9.0","jest-emotion":"10.0.17","react":"16.9.0","react-dom":"^16.9.0","react-redux":"^7.1.1","redux":"^4.0.4","webpack":"4.39.3","webpack-cli":"3.3.8","webpack-node-externals":"1.7.2"},"dependencies":{"@babel/runtime-corejs3":"7.6.0","@emotion/core":"10.0.17","@emotion/styled":"10.0.17","core-js":"3.2.1","prop-types":"15.7.2","underscore":"^1.9.1"},"peerDependencies":{"react":"16.8.6"},"scripts":{"build":"./node_modules/.bin/webpack","test":"./node_modules/.bin/jest"},"_id":"@alexseitsinger/react-simple-popover@0.2.0","dist":{"shasum":"ce25e620f44248d6acd8928b4aac48c24e1c6155","integrity":"sha512-M3Nzr+wRy4pZCnIKeNliVQtUtMx+4aXDg0Br1UH1yfQ/G8Uq1aiE6CzI5Qwk07aAlAyYn05PMyRoL28WTr3Xhg==","tarball":"https://registry.npmjs.org/@alexseitsinger/react-simple-popover/-/react-simple-popover-0.2.0.tgz","fileCount":6,"unpackedSize":164246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddUpmCRA9TVsSAnZWagAAt3gP/0TxkvTRJ8/ww2AJ9p9F\nWngiOAT0IKOqWo1jle11jXEAQ48O3pNTKMUIg/AxayXVIFv1THyQaUtX+Fs8\nykgRZWQHPkhn49HFMkSAMe7wk07E4V+qn64wTuAPOkOcT4wmfGzy99a+c2bT\nXCTODGknkd+5yikvIfPSD8bhMKsiBykEGMWamkn9k2F+fBaLn4QJ2zfMahye\nueu8aSYv+KE/b4lvlldp+njqDutOfsYjt7OvaV+DGjVeCIoWszOoJr6InXBF\nyQYJubE58BCpqW3pbDY+R7/HbkzW9/6rA4Aumr3GHUw5FEgUOQp8CgKXvZzR\nUz9gXDTpVoAfAy/hwudwis40zi5mgoZL4cVFHZvazuieer5ostNgalpNq8HT\n3GwbhNk8d5BUQdJUIMJs1uJdi7msTQfD0iZGdwIjzeQbj9KOq1hx18uV2/0Q\ntRMO+I0fw7xGZvxs0dso15g/r4N1SUziCC8JFmKFhhe4IWmWNQfqyeIgjohm\nFuYMhPWIHIZc2S4zT+3BQ5it+aVvmP+ZlqdiDdG4RtvCLbAwX4lXGWRniT1w\nMJ2jXFe+JtBJpVOwes4zW9CBJ1IvKGHIk+Zn9S+sjfw6SRnxCNkKVIOsYrKa\nErdF61MDZFcavSrnXMSIKjyjMGmpaW7FF3x2ao7AC7t+crrbRoZrsMXIjAZH\ny7WT\r\n=jSIQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICs3Tq4cctRehoV7d0PsvfX/YWvDvDfn1go1IFjAf4LgAiEAr2xFUkE5DD82cKUXTWRUQ+zDr7AtuRHpWZgR0/VCZrQ="}]},"maintainers":[{"name":"alexseitsinger","email":"alexseitsinger@gmail.com"}],"_npmUser":{"name":"alexseitsinger","email":"alexseitsinger@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-simple-popover_0.2.0_1567967845908_0.3823405006465461"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-08T18:37:25.689Z","0.2.0":"2019-09-08T18:37:26.010Z","modified":"2022-04-04T12:41:39.723Z"},"maintainers":[{"name":"alexseitsinger","email":"alexseitsinger@gmail.com"}],"description":"A simple popover message for react elements.","homepage":"https://github.com/alexseitsinger/react-simple-popover","keywords":["react","redux","popover"],"repository":{"type":"git","url":"https://github.com/alexseitsinger/react-simple-popover.git"},"author":{"name":"Alex Seitsinger","email":"software@alexseitsinger.com"},"bugs":{"url":"https://github.com/alexseitsinger/react-simple-popover/issues"},"license":"BSD-2-Clause","readme":"<!-- Generated by documentation.js. Update this documentation by updating the source code. -->\n\n## SimplePopover\n\n**Extends React.Component**\n\nA simple popover element.\n\n### Parameters\n\n-   `props` **[object][1]** \n    -   `props.isPopoverVisible` **[boolean][2]** Determines if the popover is visible or not.\n    -   `props.setPopoverVisible` **[function][3]** The function to invoke to change the isPopoverVisible value.\n    -   `props.popoverMessage` **[string][4]** The text string to display in the popover.\n    -   `props.popoverStyle` **[object][1]** Extra css styles to apply to the popover. (optional, default `{}`)\n    -   `props.popoverOrigin` **[string][4]** The direction that the popover message is displayed from. (optional, default `right`)\n    -   `props.children` **[function][3]** The content to display which triggers a popover.\n\n### Examples\n\n```javascript\nimport React from \"react\"\nimport { connect } from \"react-redux\"\nimport { SimplePopover } from \"@alexseitsinger/react-simple-popover\"\n\nconst App = ({ isPopoverVisible, setPopoverVisible, ...props }) => {\n return (\n   <SimplePopover\n     isPopoverVisible={isPopoverVisible}\n     setPopoverVisible={setPopoverVisible}\n     popoverMessage={\"This is the text that gets displayed\"}>\n     <div>This is the content that has a popover.</div>\n   </SimplePopover>\n )\n}\n\nconst mapDispatch = dispatch => ({\n  setPopoverVisible: bool => dispatch(setPopoverVisible(bool)),\n})\n\nconst mapState = state => ({\n  isPopoverVisible: state.app.isPopoverVisible,\n})\n\nexport default connect(mapState, mapDispatch)(App)\n```\n\nReturns **[function][3]** A component.\n\n[1]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object\n\n[2]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean\n\n[3]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/function\n\n[4]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String\n","readmeFilename":"README.md"}