{"_id":"@3beeepb/react-native-prompt","_rev":"1-4e49fb5fa2527f52ab543c0933e52cf5","name":"@3beeepb/react-native-prompt","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@3beeepb/react-native-prompt","version":"1.0.0","description":"Cross Platform (iOS / Android) implementation of Prompt for React Native","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/3beeepb/react-native-prompt.git"},"keywords":["react-component","react","react-native","ios","android","keyboard","prompt","popup","react-native-prompt"],"author":{"name":"Pavel Vladimiroff","email":"pavel.vladimiroff@gmail.com","url":"https://github.com/3beeepb"},"license":"MIT","bugs":{"url":"https://github.com/3beeepb/react-native-prompt/issues"},"homepage":"https://github.com/3beeepb/react-native-prompt#readme","gitHead":"8f236d48153814857033e5a6f3972d43bd6b36ea","_id":"@3beeepb/react-native-prompt@1.0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Y1/qyvik2+ZVusBcBUc0QVqkHOaCxKn/xEIPjHqg6IF2BWRiGv+OQPQCq/wfuJlaHRV2ElgOesAsRaOPIn8OBw==","shasum":"b4174af83a8d42f8aa3b3f498d3b18b07f57e39b","tarball":"https://registry.npmjs.org/@3beeepb/react-native-prompt/-/react-native-prompt-1.0.0.tgz","fileCount":4,"unpackedSize":5263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCtwQCRA9TVsSAnZWagAABrQP/jiYU3J755yRiOLBihoz\nDDnorNwLMVPIQGIukrUYZ0ShhqfIKPrJfem1kKAk5w6sB7lJc4FeJ/RihIDX\nLlxhP01hAZWuSEB+h+z9v3WDpSnL6TNHVmzXnj6w5AgxW0oB4OFDcKlqVLng\nvxtD0aAW0ndWGJtqGpmyK7tEkqpssQaPKjJi1eaoCpkIfYNFD0j82h24BuFr\nkxe+oaABdxXsCo11mjptgZgqWpgKhipSW7hORIAKVwV1pfBc0gIZTzkO3sqy\n7fOaHEDM7Z3NWpmIV0O1WrnWPH1IpRVy/GJbWSA4dHqdddmtIc+1Ma+ovFt6\nCdiSoXsJduJAqOf8urUDp1b7OgMN0d3o2/KAPnOVO2/y81TwhqD+VmvAXhgc\nGfnqcGjoiRMoXfWO6g9gdINsbp2eqB44iKQ576PFS5g9RROOhLLccNyXqh+b\nu/yS9tWOB5FbW7Z5DfCF9oEQhgnoPfJaS0WPn9CvmZc6kAUtQv2qPxbCzGYS\nvlXVeWjpG8s2hyz9d+kZKjTmi5ijJ3BY/mmzWm4799jyceSO2pwETKRTEkM6\nUL9WVnb/4UI6MzRL87jcBDCraaVO2hUmM6cAH06ysVE8THkMn3OK/jQrV7EK\nDAOTCZJNz9v3pf5kKuXLtoo/XjMVsDpl16GKyXLWf+5Sk1erLjx5Sz42dk29\nwD6o\r\n=0x0O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDT6sSMiaoLnWhEtanP3wVPMU6w4MOJZQahpMjN41stVAIhAJ8jZQEUBN1oS34y9iUTqoxyfEaRcHG0h0GtOXCZK7dn"}]},"_npmUser":{"name":"3beeepb","email":"pavel.vladimiroff@gmail.com"},"directories":{},"maintainers":[{"name":"3beeepb","email":"pavel.vladimiroff@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-prompt_1.0.0_1611324431930_0.6099089680718628"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-22T14:07:11.893Z","1.0.0":"2021-01-22T14:07:12.071Z","modified":"2022-04-04T10:44:29.970Z"},"maintainers":[{"name":"3beeepb","email":"pavel.vladimiroff@gmail.com"}],"description":"Cross Platform (iOS / Android) implementation of Prompt for React Native","homepage":"https://github.com/3beeepb/react-native-prompt#readme","keywords":["react-component","react","react-native","ios","android","keyboard","prompt","popup","react-native-prompt"],"repository":{"type":"git","url":"git+https://github.com/3beeepb/react-native-prompt.git"},"author":{"name":"Pavel Vladimiroff","email":"pavel.vladimiroff@gmail.com","url":"https://github.com/3beeepb"},"bugs":{"url":"https://github.com/3beeepb/react-native-prompt/issues"},"license":"MIT","readme":"# react-native-prompt [![npm version](https://badge.fury.io/js/%403beeepb%2Freact-native-prompt.svg)](https://badge.fury.io/js/%403beeepb%2Freact-native-prompt) ![NPM](https://img.shields.io/npm/l/@3beeepb/react-native-prompt) ![](https://img.shields.io/badge/platforms-android%20%7C%20ios-lightgrey)\r\n\r\nA cross-platform (iOS / Android) prompt component for React Native.\r\n\r\n## Add it to your project\r\n\r\n1. Run `npm install @3beeepb/react-native-prompt --save`\r\n\r\n2. Import the library\r\n\r\n    ```js\r\n    import Prompt from '@3beeepb/react-native-prompt';\r\n    ```\r\n\r\n3. Just use it like this:\r\n\r\n    ```jsx\r\n    <Prompt\r\n      titleText={'What is your name?'}\r\n      onCancel={() => console.log('cancel')}\r\n      onDone={() => console.log('done')}\r\n    >\r\n        <TextInput />\r\n    </>\r\n    ```\r\n\r\n### Properties\r\n\r\n| Name |      Description      | Type |\r\n| --- | --- | --- |\r\n| `titleText` |  Title text | string |\r\n| `cancelText` |  Cancel button text | string |\r\n| `doneText` |  Done button text | string |\r\n| `titleTextStyle` |  Title text styles | StyleSheet |\r\n| `cancelTextStyle` |  Cancel button text styles | StyleSheet |\r\n| `doneTextStyle` |  Done button text style | StyleSheet |\r\n| `onCancel` | Will be called when a user press left (Cancel) button. | `() => void` |\r\n| `onDone` | Will be called when a user press right (Done/OK) button. | `() => void` |\r\n\r\n## Contribution\r\n\r\nPlease make sure to run the tests before proposing a PR by running `npm test`.\r\n","readmeFilename":"README.md"}