{"_id":"react-native-gifted-form","_rev":"24-8b3dab84ee71a00b1b98254b7c8d571e","name":"react-native-gifted-form","description":"Form component for React Native","dist-tags":{"latest":"0.1.1"},"versions":{"0.0.1":{"name":"react-native-gifted-form","version":"0.0.1","description":"Form component for react-native","main":"GiftedForm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FaridSafi/react-native-gifted-form.git"},"keywords":["form","react-component","react-native","ios","android"],"author":{"name":"Farid from Safi"},"license":"MIT","bugs":{"url":"https://github.com/FaridSafi/react-native-gifted-form/issues"},"homepage":"https://github.com/FaridSafi/react-native-gifted-form#readme","dependencies":{"apsl-react-native-button":"git+https://github.com/FaridSafi/apsl-react-native-button.git","moment":"^2.10.6","react-native-button":"^1.2.1","react-native-gifted-spinner":"0.0.3","react-native-google-places-autocomplete":"^1.1.6","react-timer-mixin":"^0.13.3","validator":"^4.4.0"},"gitHead":"83b2d3a3819b0cda6f1b8aa05fbd39c6609b13cb","_id":"react-native-gifted-form@0.0.1","_shasum":"d028abb4b46db07f67c8f82541acf3fd195fdfe0","_from":".","_npmVersion":"2.14.14","_nodeVersion":"5.1.1","_npmUser":{"name":"faridsafi","email":"farid+npm@senseful.fr"},"dist":{"shasum":"d028abb4b46db07f67c8f82541acf3fd195fdfe0","tarball":"https://registry.npmjs.org/react-native-gifted-form/-/react-native-gifted-form-0.0.1.tgz","integrity":"sha512-6uNjFcn6KzFfAMt7StwU83OzhSq4QMgmCwLGTfpcoNlOWLqIjkaYpPtffUNHn+mOjgjEI1dMfEmOckwabCHKAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJvulE3HgXNSiZD7O+A6Hz+uIs/4In2Unj5lxhF6W+vAiAHuzMN7lSzPhTcNVBQyqTyrU/e16qc7dkRhJM7sIii+Q=="}]},"maintainers":[{"name":"faridsafi","email":"farid+npm@senseful.fr"}]},"0.0.2":{"name":"react-native-gifted-form","version":"0.0.2","description":"Form component for react-native","main":"GiftedForm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FaridSafi/react-native-gifted-form.git"},"keywords":["form","react-component","react-native","ios","android"],"author":{"name":"Farid from Safi"},"license":"MIT","bugs":{"url":"https://github.com/FaridSafi/react-native-gifted-form/issues"},"homepage":"https://github.com/FaridSafi/react-native-gifted-form#readme","dependencies":{"apsl-react-native-button":"git+https://github.com/FaridSafi/apsl-react-native-button.git","moment":"^2.10.6","react-native-button":"^1.2.1","react-native-gifted-spinner":"0.0.3","react-native-google-places-autocomplete":"^1.1.6","react-timer-mixin":"^0.13.3","validator":"^4.4.0"},"gitHead":"18076336da291a49985d4765d8a50ba81d19f5a6","_id":"react-native-gifted-form@0.0.2","_shasum":"6c497562b26f2b1d99180abf918efb831a00e10a","_from":".","_npmVersion":"2.14.14","_nodeVersion":"5.1.1","_npmUser":{"name":"faridsafi","email":"farid+npm@senseful.fr"},"dist":{"shasum":"6c497562b26f2b1d99180abf918efb831a00e10a","tarball":"https://registry.npmjs.org/react-native-gifted-form/-/react-native-gifted-form-0.0.2.tgz","integrity":"sha512-INKm9PMucwsVxHWS3T8B3GHaDwnve9s7sP3DKOz2zpeowaYLb6cdtFWkQkdx3w4MThUnUgy+xR+ZaTeyG7VcQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYBtcZ/7jRPHp0wwTwE74/ZZUeqy4ISG8Dt24gJ80MkQIgEURanCgQMRyw1myjJvoNwIKmVMZzhy3xAL/pe5ZRM/U="}]},"maintainers":[{"name":"faridsafi","email":"farid+npm@senseful.fr"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/react-native-gifted-form-0.0.2.tgz_1454662893513_0.5388240872416645"}},"0.0.3":{"name":"react-native-gifted-form","version":"0.0.3","description":"Form component for react-native","main":"GiftedForm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FaridSafi/react-native-gifted-form.git"},"keywords":["form","react-component","react-native","ios","android"],"author":{"name":"Farid from Safi"},"license":"MIT","bugs":{"url":"https://github.com/FaridSafi/react-native-gifted-form/issues"},"homepage":"https://github.com/FaridSafi/react-native-gifted-form#readme","dependencies":{"apsl-react-native-button":"^2.4.2","moment":"^2.10.6","react-native-button":"^1.2.1","react-native-gifted-spinner":"0.0.3","react-native-google-places-autocomplete":"^1.1.6","react-timer-mixin":"^0.13.3","validator":"^4.4.0"},"gitHead":"a764b65134d556334c3fcfd0f567dfa0f492e5fb","_id":"react-native-gifted-form@0.0.3","_shasum":"f971ddcdf3148e333b5c9abb642bf27534affa07","_from":".","_npmVersion":"2.14.14","_nodeVersion":"5.1.1","_npmUser":{"name":"faridsafi","email":"farid+npm@senseful.fr"},"dist":{"shasum":"f971ddcdf3148e333b5c9abb642bf27534affa07","tarball":"https://registry.npmjs.org/react-native-gifted-form/-/react-native-gifted-form-0.0.3.tgz","integrity":"sha512-SwSCEzKWY3oaKOI08uk4rF2lXLLgP90QFFkzxrBmvZ+WOw5hH4DH1L8NLRmdu6B2Zo4BwIQEJDOJzAv8GGXZWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHhH6FnuQN9mgQi9QCJRpuh0BKZUnw4b3A7BEFONb6mSAiB280iV8fX6X+ciEQce2HZedafXXKgKZ7UEJ7iku3bESQ=="}]},"maintainers":[{"name":"danielweinmann","email":"danielweinmann@gmail.com"},{"name":"faridsafi","email":"farid+npm@senseful.fr"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/react-native-gifted-form-0.0.3.tgz_1455283816148_0.2338633246254176"}},"0.0.4":{"name":"react-native-gifted-form","version":"0.0.4","description":"Form component for react-native","main":"GiftedForm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FaridSafi/react-native-gifted-form.git"},"keywords":["form","react-component","react-native","ios","android"],"author":{"name":"Farid from Safi"},"license":"MIT","bugs":{"url":"https://github.com/FaridSafi/react-native-gifted-form/issues"},"homepage":"https://github.com/FaridSafi/react-native-gifted-form#readme","dependencies":{"apsl-react-native-button":"^2.4.2","moment":"^2.10.6","react-native-button":"^1.2.1","react-native-gifted-spinner":"0.0.3","react-native-google-places-autocomplete":"^1.1.6","react-timer-mixin":"^0.13.3","validator":"^4.4.0"},"gitHead":"a8d6d1b9aa90a4c342d6d5d6a6ae8ceb7b19406f","_id":"react-native-gifted-form@0.0.4","_shasum":"a1e5c3a24c9d972e4ae0dd7b1da0ed1c3381cc60","_from":".","_npmVersion":"2.14.14","_nodeVersion":"5.1.1","_npmUser":{"name":"faridsafi","email":"farid+npm@senseful.fr"},"dist":{"shasum":"a1e5c3a24c9d972e4ae0dd7b1da0ed1c3381cc60","tarball":"https://registry.npmjs.org/react-native-gifted-form/-/react-native-gifted-form-0.0.4.tgz","integrity":"sha512-q7wHtdNOKPk91Syntidbwps8tXlJlJB7YRTRYd0wJv+XTD4hsfIH7vU50CWS1QlrT7xVelZ240VoFV7GLivJEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQjaTFEAMs6Eo4i9LxmLdvfrjvrs6N3MN+/XHM40RuDAiAtqFYDsMhqmfz4SGKHEl3qHYMradm0zIXf+H62Hm4NHQ=="}]},"maintainers":[{"name":"danielweinmann","email":"danielweinmann@gmail.com"},{"name":"faridsafi","email":"farid+npm@senseful.fr"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/react-native-gifted-form-0.0.4.tgz_1455755894321_0.5615954799577594"}},"0.0.5":{"name":"react-native-gifted-form","version":"0.0.5","description":"Form component for react-native","main":"GiftedForm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FaridSafi/react-native-gifted-form.git"},"keywords":["form","react-component","react-native","ios","android"],"author":{"name":"Farid from Safi"},"license":"MIT","bugs":{"url":"https://github.com/FaridSafi/react-native-gifted-form/issues"},"homepage":"https://github.com/FaridSafi/react-native-gifted-form#readme","dependencies":{"apsl-react-native-button":"^2.4.2","moment":"^2.10.6","react-native-button":"^1.2.1","react-native-gifted-spinner":"0.0.3","react-native-google-places-autocomplete":"^1.1.6","react-timer-mixin":"^0.13.3","validator":"^4.4.0"},"gitHead":"8bd3c21d828ead19d0dbe2900968b5658091cbaa","_id":"react-native-gifted-form@0.0.5","_shasum":"2fae40ae69e03712ad115e1b2355f181c715aef1","_from":".","_npmVersion":"2.14.14","_nodeVersion":"5.1.1","_npmUser":{"name":"faridsafi","email":"farid+npm@senseful.fr"},"dist":{"shasum":"2fae40ae69e03712ad115e1b2355f181c715aef1","tarball":"https://registry.npmjs.org/react-native-gifted-form/-/react-native-gifted-form-0.0.5.tgz","integrity":"sha512-hY3wdrNl7TjCME1toALBRnMYzEQZT7q4l2vbG9wasIcmfO4kngvczkL3TTM6XwJROaXTVVso7RaQ2V0Z9IkV7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICXt5YatBrqGhfvzSopVK82BECLnA8TuNAEi3kRf799MAiEAoCmf/I+uzIElPtenyMRuJ6JVRcmweZ5T4Ej8HJd9QJ0="}]},"maintainers":[{"name":"danielweinmann","email":"danielweinmann@gmail.com"},{"name":"faridsafi","email":"farid+npm@senseful.fr"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/react-native-gifted-form-0.0.5.tgz_1455756474830_0.9748339490033686"}},"0.0.6":{"name":"react-native-gifted-form","version":"0.0.6","description":"Form component for react-native","main":"GiftedForm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FaridSafi/react-native-gifted-form.git"},"keywords":["form","react-component","react-native","ios","android"],"author":{"name":"Farid from Safi"},"license":"MIT","bugs":{"url":"https://github.com/FaridSafi/react-native-gifted-form/issues"},"homepage":"https://github.com/FaridSafi/react-native-gifted-form#readme","dependencies":{"apsl-react-native-button":"^2.4.2","moment":"^2.10.6","react-native-button":"^1.2.1","react-native-gifted-spinner":"0.0.3","react-native-google-places-autocomplete":"^1.1.6","react-timer-mixin":"^0.13.3","validator":"^4.4.0"},"gitHead":"fd515d625babad8f22d47d8528506d514009325b","_id":"react-native-gifted-form@0.0.6","_shasum":"a39fb4d961b81f036290e7ca1ac96568473a45a9","_from":".","_npmVersion":"2.14.14","_nodeVersion":"5.1.1","_npmUser":{"name":"faridsafi","email":"farid+npm@senseful.fr"},"dist":{"shasum":"a39fb4d961b81f036290e7ca1ac96568473a45a9","tarball":"https://registry.npmjs.org/react-native-gifted-form/-/react-native-gifted-form-0.0.6.tgz","integrity":"sha512-TKFWv1dkJQWmRxLljm/XQjZxqdtfSDUnxIaNimbnpxfbT6q+wOXMa8+nSBLnYTi9mcecXgpaoOxSYgfY04aFOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHMG4LHBuNaYlnv+8oIK31hHLru3nRUCkzJUTUYzFT4DAiEA7Cjc0PV1u1V8GYWuAiBY8szK1gRz3KIBZTG+UMWv1ac="}]},"maintainers":[{"name":"danielweinmann","email":"danielweinmann@gmail.com"},{"name":"faridsafi","email":"farid+npm@senseful.fr"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-gifted-form-0.0.6.tgz_1456948852073_0.47670204588212073"}},"0.0.7":{"name":"react-native-gifted-form","version":"0.0.7","description":"Form component for react-native","main":"GiftedForm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FaridSafi/react-native-gifted-form.git"},"keywords":["form","react-component","react-native","ios","android"],"author":{"name":"Farid from Safi"},"license":"MIT","bugs":{"url":"https://github.com/FaridSafi/react-native-gifted-form/issues"},"homepage":"https://github.com/FaridSafi/react-native-gifted-form#readme","dependencies":{"apsl-react-native-button":"^2.4.2","moment":"^2.10.6","react-native-button":"^1.2.1","react-native-gifted-spinner":"^0.0.4","react-native-google-places-autocomplete":"^1.1.6","react-timer-mixin":"^0.13.3","validator":"^4.4.0"},"gitHead":"40b193f07a05382df3fe2812eead765bd4294be4","_id":"react-native-gifted-form@0.0.7","_shasum":"f9d8ac701743bdd2adf2106d8725844da895310c","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.1.1","_npmUser":{"name":"faridsafi","email":"farid+npm@senseful.fr"},"dist":{"shasum":"f9d8ac701743bdd2adf2106d8725844da895310c","tarball":"https://registry.npmjs.org/react-native-gifted-form/-/react-native-gifted-form-0.0.7.tgz","integrity":"sha512-csPhezKllvgKTtCl/PIoRsyp2OlFdgCNd9dEr2DkK9WzlZhI0xj7BbtUYeBGmLXrzHjn2Jmx0pkhiWQNNeFx4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+C/GEh16msc0SLlHmHIlqgFKVoGH/XcIVD/MeQ60c4AiEA1CP1n/hYgzJ1UBB11iYwDIeFGaI6xbWYm0uT21DUSRQ="}]},"maintainers":[{"name":"danielweinmann","email":"danielweinmann@gmail.com"},{"name":"faridsafi","email":"farid+npm@senseful.fr"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-gifted-form-0.0.7.tgz_1463487036606_0.5893497348297387"}},"0.0.8":{"name":"react-native-gifted-form","version":"0.0.8","description":"Form component for react-native","main":"GiftedForm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FaridSafi/react-native-gifted-form.git"},"keywords":["form","react-component","react-native","ios","android"],"author":{"name":"Farid from Safi"},"license":"MIT","bugs":{"url":"https://github.com/FaridSafi/react-native-gifted-form/issues"},"homepage":"https://github.com/FaridSafi/react-native-gifted-form#readme","dependencies":{"apsl-react-native-button":"^2.4.2","moment":"^2.10.6","react-native-button":"^1.2.1","react-native-gifted-spinner":"^0.0.4","react-native-google-places-autocomplete":"^1.1.6","react-timer-mixin":"^0.13.3","validator":"^4.4.0"},"gitHead":"d20c9dabb238dd5575618f4f7a52131d401276e6","_id":"react-native-gifted-form@0.0.8","_shasum":"885082f18e95b56c39c8ed53d0cf2c2afc4e2519","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.0","_npmUser":{"name":"faridsafi","email":"farid+npm@senseful.fr"},"dist":{"shasum":"885082f18e95b56c39c8ed53d0cf2c2afc4e2519","tarball":"https://registry.npmjs.org/react-native-gifted-form/-/react-native-gifted-form-0.0.8.tgz","integrity":"sha512-abhTPvOE9UmerrjPQ44YtRWURKGeqk3ZI197njvt1IdC/WUkG6cKx2JSUWQvrPF/RQpg2jrerpMDNCeIQMtriQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtGCNk1erNpRyK6Swn0qxTqfa91JBaVG4M1SvubB9F7gIhAOS10NIIl0wH0MWoOTqCAyPo9lF8pj+3iQYkdCkwI0Ey"}]},"maintainers":[{"name":"danielweinmann","email":"danielweinmann@gmail.com"},{"name":"faridsafi","email":"farid+npm@senseful.fr"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-gifted-form-0.0.8.tgz_1464263432926_0.19008685485459864"}},"0.0.9":{"name":"react-native-gifted-form","version":"0.0.9","description":"Form component for react-native","main":"GiftedForm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FaridSafi/react-native-gifted-form.git"},"keywords":["form","react-component","react-native","ios","android"],"author":{"name":"Farid from Safi"},"license":"MIT","bugs":{"url":"https://github.com/FaridSafi/react-native-gifted-form/issues"},"homepage":"https://github.com/FaridSafi/react-native-gifted-form#readme","dependencies":{"apsl-react-native-button":"^2.4.2","moment":"^2.10.6","react-native-button":"^1.2.1","react-native-gifted-spinner":"^0.0.4","react-native-google-places-autocomplete":"^1.1.6","react-timer-mixin":"^0.13.3","validator":"^4.4.0"},"gitHead":"b35046d55048b3fe2c62c0d804188122751007d7","_id":"react-native-gifted-form@0.0.9","_shasum":"eba529e14f11a97c1189f5d5cb751b4128124fb0","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.0","_npmUser":{"name":"faridsafi","email":"farid+npm@senseful.fr"},"dist":{"shasum":"eba529e14f11a97c1189f5d5cb751b4128124fb0","tarball":"https://registry.npmjs.org/react-native-gifted-form/-/react-native-gifted-form-0.0.9.tgz","integrity":"sha512-r1lZb5ZWBJXhkBi2Yq1sHmvFjoZOumZv1TUm4mkmWWaB27q44s0XKKZVr4NAzBO2sVseZakAIbfRwhx/yCc8iA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeIw+M6LsohMR71wtCggV30liBlmgsOeCH5OMybLaZ/wIhAJXuLKD0ZDrJ/ZkKsQHIos2wmr4aDgUtNO1XaE3BH27s"}]},"maintainers":[{"name":"danielweinmann","email":"danielweinmann@gmail.com"},{"name":"faridsafi","email":"farid+npm@senseful.fr"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-gifted-form-0.0.9.tgz_1465566183685_0.6138164210133255"}},"0.0.10":{"name":"react-native-gifted-form","version":"0.0.10","description":"Form component for react-native","main":"GiftedForm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FaridSafi/react-native-gifted-form.git"},"keywords":["form","react-component","react-native","ios","android"],"author":{"name":"Farid from Safi"},"license":"MIT","bugs":{"url":"https://github.com/FaridSafi/react-native-gifted-form/issues"},"homepage":"https://github.com/FaridSafi/react-native-gifted-form#readme","dependencies":{"apsl-react-native-button":"^2.4.2","moment":"^2.10.6","react-native-button":"^1.2.1","react-native-gifted-spinner":"^0.0.5","react-native-google-places-autocomplete":"^1.1.6","react-timer-mixin":"^0.13.3","validator":"^4.4.0"},"gitHead":"bfeea7d88b3e69ba94a0a35bb9ddb565fc77175f","_id":"react-native-gifted-form@0.0.10","_shasum":"666d0679ec57fadd90825240d062baf7849ce1e6","_from":".","_npmVersion":"3.9.6","_nodeVersion":"6.2.1","_npmUser":{"name":"faridsafi","email":"farid+npm@senseful.fr"},"dist":{"shasum":"666d0679ec57fadd90825240d062baf7849ce1e6","tarball":"https://registry.npmjs.org/react-native-gifted-form/-/react-native-gifted-form-0.0.10.tgz","integrity":"sha512-HJ8mt6lRMBiKykJokHDk3GBh22gYE9lkePXdR3UuAhKbdXx6ztipDMxgzYZdEeqB+GD/ASoXQBt9YRtU5+3UIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTAqPZ3lim41kDFtqBYhj9V/pUK4vVgkc8DZrA7+PnOwIgcoiRg64apfbr9F1s+9w6uDgaZVhINFeZtxvXvV8h2CQ="}]},"maintainers":[{"name":"danielweinmann","email":"danielweinmann@gmail.com"},{"name":"faridsafi","email":"farid+npm@senseful.fr"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-gifted-form-0.0.10.tgz_1468939286559_0.7340134584810585"}},"0.0.11":{"name":"react-native-gifted-form","version":"0.0.11","description":"Form component for react-native","main":"GiftedForm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FaridSafi/react-native-gifted-form.git"},"keywords":["form","react-component","react-native","ios","android"],"author":{"name":"Farid from Safi"},"license":"MIT","bugs":{"url":"https://github.com/FaridSafi/react-native-gifted-form/issues"},"homepage":"https://github.com/FaridSafi/react-native-gifted-form#readme","dependencies":{"apsl-react-native-button":"^3.0.0","moment":"^2.14.1","react-native-button":"^1.6.0","react-native-gifted-spinner":"^0.0.5","react-native-google-places-autocomplete":"^1.2.0","react-timer-mixin":"^0.13.3","validator":"^5.4.0"},"gitHead":"0ac6bee0da9138e197ca1c08fcbe8fe793f6e81f","_id":"react-native-gifted-form@0.0.11","_shasum":"11a30bc7acbe60834a12d466fa95a12ebac037ac","_from":".","_npmVersion":"3.9.6","_nodeVersion":"6.2.1","_npmUser":{"name":"faridsafi","email":"farid+npm@senseful.fr"},"dist":{"shasum":"11a30bc7acbe60834a12d466fa95a12ebac037ac","tarball":"https://registry.npmjs.org/react-native-gifted-form/-/react-native-gifted-form-0.0.11.tgz","integrity":"sha512-0d1sP2u7ln7IPYpaG9peO1UtH5nKfn6V2GXc0NhH0mzCyFC33KfFyrqjNOL43Ni/7se0oSyHSlUSSFDF67NkoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwuV5ZrLXTq/zhjS4DQLxmF/z87xplDUQRP+LQitMNaAiBT1UWXl+Ty2Q6MLmiu+Z94KWziy61N5LnWa4z2E3IspA=="}]},"maintainers":[{"name":"danielweinmann","email":"danielweinmann@gmail.com"},{"name":"faridsafi","email":"farid+npm@senseful.fr"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-gifted-form-0.0.11.tgz_1468939774701_0.6264435551129282"}},"0.0.12":{"name":"react-native-gifted-form","version":"0.0.12","description":"Form component for react-native","main":"GiftedForm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FaridSafi/react-native-gifted-form.git"},"keywords":["form","react-component","react-native","ios","android"],"author":{"name":"Farid from Safi"},"license":"MIT","bugs":{"url":"https://github.com/FaridSafi/react-native-gifted-form/issues"},"homepage":"https://github.com/FaridSafi/react-native-gifted-form#readme","dependencies":{"apsl-react-native-button":"^3.0.0","moment":"^2.14.1","react-native-button":"^1.6.0","react-native-gifted-spinner":"^0.0.5","react-native-google-places-autocomplete":"^1.2.0","react-timer-mixin":"^0.13.3","validator":"^5.4.0"},"gitHead":"668c4ab3736264427c182e3a6bd816876d5bf9f8","_id":"react-native-gifted-form@0.0.12","_shasum":"9c0a262d0be5e93920ca93ef6d0c8fe43332b519","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.2.1","_npmUser":{"name":"faridsafi","email":"farid+npm@senseful.fr"},"dist":{"shasum":"9c0a262d0be5e93920ca93ef6d0c8fe43332b519","tarball":"https://registry.npmjs.org/react-native-gifted-form/-/react-native-gifted-form-0.0.12.tgz","integrity":"sha512-RWryq5aUu/BHaUs3sNfwHAZ3qb89ep9pZTO67nlLxtHZQBRwN8ghfyA6kRzFK9vFVF6Vk8RDTHHoA8oUfDmRKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAg+bo+Lc2OTc0FfhVmsUzd657CWFFOOCxlz7iXYBU9IAiEAxRw9qXv8tEsDsWax5B1l6cEkyyaobkFiH885hAQq03U="}]},"maintainers":[{"name":"danielweinmann","email":"danielweinmann@gmail.com"},{"name":"faridsafi","email":"farid+npm@senseful.fr"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-gifted-form-0.0.12.tgz_1469100923496_0.03397987852804363"}},"0.0.13":{"name":"react-native-gifted-form","version":"0.0.13","description":"Form component for react-native","main":"GiftedForm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FaridSafi/react-native-gifted-form.git"},"keywords":["form","react-component","react-native","ios","android"],"author":{"name":"Farid from Safi"},"license":"MIT","bugs":{"url":"https://github.com/FaridSafi/react-native-gifted-form/issues"},"homepage":"https://github.com/FaridSafi/react-native-gifted-form#readme","dependencies":{"apsl-react-native-button":"^3.0.0","moment":"^2.14.1","react-native-button":"^1.6.0","react-native-gifted-spinner":"^0.0.5","react-native-google-places-autocomplete":"^1.2.0","react-timer-mixin":"^0.13.3","validator":"^5.4.0"},"gitHead":"da1da6c6bf0b16be77b706a5acee68b71f67b259","_id":"react-native-gifted-form@0.0.13","_shasum":"0c7c8176d57cf8cfcc8fee4e4f82bef0683f7e03","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"faridsafi","email":"farid+npm@senseful.fr"},"dist":{"shasum":"0c7c8176d57cf8cfcc8fee4e4f82bef0683f7e03","tarball":"https://registry.npmjs.org/react-native-gifted-form/-/react-native-gifted-form-0.0.13.tgz","integrity":"sha512-PaD5TrUv8qzKcjzQjJUz3oz4AustN2LFaWYzHsfIy/AFuWxE4A6RpjJ4FzJt4A98HXm5Pw/iI9YnoHo/WJ8emA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmK3lKTF1iiGCT7p7sq9VRZ+A64KBIrkxR+YPp87/8rgIhALZq1ejdS5raVTSbCs7baCB6Z1+Jr3xi6pxd1yo7D5Y7"}]},"maintainers":[{"name":"danielweinmann","email":"danielweinmann@gmail.com"},{"name":"faridsafi","email":"farid+npm@senseful.fr"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-gifted-form-0.0.13.tgz_1471602074090_0.11468661855906248"}},"0.0.14":{"name":"react-native-gifted-form","version":"0.0.14","description":"Form component for react-native","main":"GiftedForm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FaridSafi/react-native-gifted-form.git"},"keywords":["form","react-component","react-native","ios","android"],"author":{"name":"Farid from Safi"},"license":"MIT","bugs":{"url":"https://github.com/FaridSafi/react-native-gifted-form/issues"},"homepage":"https://github.com/FaridSafi/react-native-gifted-form#readme","dependencies":{"apsl-react-native-button":"^3.0.0","moment":"^2.14.1","react-native-button":"^1.6.0","react-native-gifted-spinner":"^0.0.5","react-native-google-places-autocomplete":"^1.2.0","react-timer-mixin":"^0.13.3","validator":"^5.4.0"},"gitHead":"d59caae70c0030bb1b9bbfe454429be92c9ce6e4","_id":"react-native-gifted-form@0.0.14","_shasum":"566d9ed2c8a914585b6ff10db732de4a4212f026","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.7.1","_npmUser":{"name":"cooperka","email":"cooperka92@gmail.com"},"dist":{"shasum":"566d9ed2c8a914585b6ff10db732de4a4212f026","tarball":"https://registry.npmjs.org/react-native-gifted-form/-/react-native-gifted-form-0.0.14.tgz","integrity":"sha512-yERydi2tcShkDDdE7E3IuSXac5T54sozPLtNZm82QAWjgvwGWx+fY0uJy8ZgXTAP86MLnuzIYIWUyZvjR1YtUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbekNAe7ZxfQfbuJ2Kpct681UZEgzgzqQPOPHk20rSDAiAipMr/ppTXpDlkNIMVKDtL7eigt6SCdkYiSKItzGmkag=="}]},"maintainers":[{"name":"cooperka","email":"cooperka92@gmail.com"},{"name":"danielweinmann","email":"danielweinmann@gmail.com"},{"name":"faridsafi","email":"farid+npm@senseful.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-gifted-form-0.0.14.tgz_1496520641891_0.32425398961640894"}},"0.0.15":{"name":"react-native-gifted-form","version":"0.0.15","description":"Form component for react-native","main":"GiftedForm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FaridSafi/react-native-gifted-form.git"},"keywords":["form","react-component","react-native","ios","android"],"author":{"name":"Farid from Safi"},"license":"MIT","bugs":{"url":"https://github.com/FaridSafi/react-native-gifted-form/issues"},"homepage":"https://github.com/FaridSafi/react-native-gifted-form#readme","dependencies":{"apsl-react-native-button":"~3.0.0","moment":"~2.18.1","react-native-button":"~1.8.2","react-native-gifted-spinner":"~0.1.0","react-native-google-places-autocomplete":"~1.2.0","react-timer-mixin":"~0.13.3","validator":"~7.1.0"},"gitHead":"7670ffb5cfa3d09af4499c19ce6cd6d83d395071","_id":"react-native-gifted-form@0.0.15","_shasum":"f58fdccca5d44f2ccc6cd628396163795ff341af","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.7.1","_npmUser":{"name":"cooperka","email":"cooperka92@gmail.com"},"dist":{"shasum":"f58fdccca5d44f2ccc6cd628396163795ff341af","tarball":"https://registry.npmjs.org/react-native-gifted-form/-/react-native-gifted-form-0.0.15.tgz","integrity":"sha512-8PyWKl/DsHqWvckq4BjgrocWlaHISvwUTBUoOTW6MX3+5FREnpquHJHq/R+DTHa0kTuRVtIjSdneqWAhlEq7Ew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVMAtDRQbcATEJbQiiUfPos5o2vyBCzN7mmrELs9OIqAIgA5miWqsgTKfRkYWQxL+Z9mtox3Qwh3jKvE4eQWp7wOE="}]},"maintainers":[{"name":"cooperka","email":"cooperka92@gmail.com"},{"name":"danielweinmann","email":"danielweinmann@gmail.com"},{"name":"faridsafi","email":"farid+npm@senseful.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-gifted-form-0.0.15.tgz_1498193664021_0.7830091365613043"}},"0.1.0":{"name":"react-native-gifted-form","version":"0.1.0","description":"Form component for React Native","main":"GiftedForm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FaridSafi/react-native-gifted-form.git"},"keywords":["form","react-native","react","react-component","ios","android"],"author":{"name":"Farid from Safi"},"license":"MIT","bugs":{"url":"https://github.com/FaridSafi/react-native-gifted-form/issues"},"homepage":"https://github.com/FaridSafi/react-native-gifted-form#readme","dependencies":{"apsl-react-native-button":"~3.0.0","moment":"~2.18.1","react-native-button":"~1.8.2","react-native-gifted-spinner":"~0.1.0","react-native-google-places-autocomplete":"~1.2.0","react-timer-mixin":"~0.13.3","validator":"~7.1.0"},"gitHead":"00f73c8e5340ddef76cc73054cfec0f2eef4715f","_id":"react-native-gifted-form@0.1.0","_shasum":"b31476699a69108484310d73a8bcc01a8270110c","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.7.1","_npmUser":{"name":"cooperka","email":"cooperka92@gmail.com"},"dist":{"shasum":"b31476699a69108484310d73a8bcc01a8270110c","tarball":"https://registry.npmjs.org/react-native-gifted-form/-/react-native-gifted-form-0.1.0.tgz","integrity":"sha512-8JPNtcjPikddJ5QpeJ6+mhGG6PUcfzW4WDhex/UEXteSpyOG20wlIAF9c4yPPUyqB54NKB1pXdOsdO8bGDMZtw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSjyjJhNFo3UGJhSOYD5fzxgUFwO+Hfg3GwdJKD62iEgIhAOpBzkqvJiyXkIw3S39xuyELT38Bqjezr3ANRwIl3RnW"}]},"maintainers":[{"name":"cooperka","email":"cooperka92@gmail.com"},{"name":"danielweinmann","email":"danielweinmann@gmail.com"},{"name":"faridsafi","email":"farid+npm@senseful.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-gifted-form-0.1.0.tgz_1500250030288_0.5932447463274002"}},"0.1.1":{"name":"react-native-gifted-form","version":"0.1.1","description":"Form component for React Native","main":"GiftedForm.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/FaridSafi/react-native-gifted-form.git"},"keywords":["form","react-native","react","react-component","ios","android"],"author":{"name":"Farid from Safi"},"license":"MIT","bugs":{"url":"https://github.com/FaridSafi/react-native-gifted-form/issues"},"homepage":"https://github.com/FaridSafi/react-native-gifted-form#readme","dependencies":{"apsl-react-native-button":"^3.1.0","create-react-class":"^15.6.2","moment":"^2.19.1","prop-types":"^15.6.0","react-native-button":"^2.1.0","react-native-gifted-spinner":"~0.1.0","react-native-google-places-autocomplete":"^1.3.6","react-timer-mixin":"~0.13.3","validator":"^9.0.0"},"gitHead":"7910cb47157b35841f93d72febb39317dc0002c0","_id":"react-native-gifted-form@0.1.1","_shasum":"766b9f6be7c9710981cd34f340597320a791e2c7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"cooperka","email":"cooperka92@gmail.com"},"dist":{"shasum":"766b9f6be7c9710981cd34f340597320a791e2c7","tarball":"https://registry.npmjs.org/react-native-gifted-form/-/react-native-gifted-form-0.1.1.tgz","integrity":"sha512-n+pyeu0wC01CA7T8KtaNxUMzihF7N+9W6/c72VXbggb98fGdo6kolOiFkjqzWCl0vrGwM6osUpwIBNqbFi5b4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu7xFp7fAxQL4LyUQo/V1OS5/zXaPqS0kk9gskJF+biAIgQZJBpgG4pinGPFoS5NSScjKk0i3gH99L41f33EWLm+4="}]},"maintainers":[{"name":"cooperka","email":"cooperka92@gmail.com"},{"name":"danielweinmann","email":"danielweinmann@gmail.com"},{"name":"faridsafi","email":"farid+npm@senseful.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-gifted-form-0.1.1.tgz_1510788859450_0.7318122410215437"}}},"readme":"# Gifted Form\n\n[![npm downloads](https://img.shields.io/npm/dm/react-native-gifted-form.svg)](https://www.npmjs.com/package/react-native-gifted-form)\n[![npm version](https://img.shields.io/npm/v/react-native-gifted-form.svg)](https://www.npmjs.com/package/react-native-gifted-form)\n[![Latest GitHub tag](https://img.shields.io/github/tag/FaridSafi/react-native-gifted-form.svg)](https://github.com/FaridSafi/react-native-gifted-form)\n\nForm component for React Native.\n\n![screenshot](https://raw.githubusercontent.com/FaridSafi/react-native-gifted-form/master/capture/signup.gif)\n\n### Example\n\n```js\nvar { GiftedForm, GiftedFormManager } = require('react-native-gifted-form');\n\nvar FormComponent = createReactClass({\n  render() {\n    return (\n      <GiftedForm\n        formName='signupForm' // GiftedForm instances that use the same name will also share the same states\n        openModal={(route) => {\n          navigator.push(route); // The ModalWidget will be opened using this method. Tested with ExNavigator\n        }}\n        clearOnClose={false} // delete the values of the form when unmounted\n        defaults={{\n          /*\n          username: 'Farid',\n          'gender{M}': true,\n          password: 'abcdefg',\n          country: 'FR',\n          birthday: new Date(((new Date()).getFullYear() - 18)+''),\n          */\n        }}\n        validators={{\n          fullName: {\n            title: 'Full name',\n            validate: [{\n              validator: 'isLength',\n              arguments: [1, 23],\n              message: '{TITLE} must be between {ARGS[0]} and {ARGS[1]} characters'\n            }]\n          },\n          username: {\n            title: 'Username',\n            validate: [{\n              validator: 'isLength',\n              arguments: [3, 16],\n              message: '{TITLE} must be between {ARGS[0]} and {ARGS[1]} characters'\n            },{\n              validator: 'matches',\n              arguments: /^[a-zA-Z0-9]*$/,\n              message: '{TITLE} can contains only alphanumeric characters'\n            }]\n          },\n          password: {\n            title: 'Password',\n            validate: [{\n              validator: 'isLength',\n              arguments: [6, 16],\n              message: '{TITLE} must be between {ARGS[0]} and {ARGS[1]} characters'\n            }]\n          },\n          emailAddress: {\n            title: 'Email address',\n            validate: [{\n              validator: 'isLength',\n              arguments: [6, 255],\n            },{\n              validator: 'isEmail',\n            }]\n          },\n          bio: {\n            title: 'Biography',\n            validate: [{\n              validator: 'isLength',\n              arguments: [0, 512],\n              message: '{TITLE} must be between {ARGS[0]} and {ARGS[1]} characters'\n            }]\n          },\n          gender: {\n            title: 'Gender',\n            validate: [{\n              validator: (...args) => {\n                if (args[0] === undefined) {\n                  return false;\n                }\n                return true;\n              },\n              message: '{TITLE} is required',\n            }]\n          },\n          birthday: {\n            title: 'Birthday',\n            validate: [{\n              validator: 'isBefore',\n              arguments: [moment().utc().subtract(18, 'years').format('YYYY-MM-DD')],\n              message: 'You must be at least 18 years old'\n            }, {\n              validator: 'isAfter',\n              arguments: [moment().utc().subtract(100, 'years').format('YYYY-MM-DD')],\n              message: '{TITLE} is not valid'\n            }]\n          },\n          country: {\n            title: 'Country',\n            validate: [{\n              validator: 'isLength',\n              arguments: [2],\n              message: '{TITLE} is required'\n            }]\n          },\n        }}\n      >\n        <GiftedForm.SeparatorWidget />\n\n        <GiftedForm.TextInputWidget\n          name='fullName' // mandatory\n          title='Full name'\n          image={require('../../assets/icons/color/user.png')}\n          placeholder='Marco Polo'\n          clearButtonMode='while-editing'\n        />\n\n        <GiftedForm.TextInputWidget\n          name='username'\n          title='Username'\n          image={require('../../assets/icons/color/contact_card.png')}\n          placeholder='MarcoPolo'\n          clearButtonMode='while-editing'\n          onTextInputFocus={(currentText = '') => {\n            if (!currentText) {\n              let fullName = GiftedFormManager.getValue('signupForm', 'fullName');\n              if (fullName) {\n                return fullName.replace(/[^a-zA-Z0-9-_]/g, '');\n              }\n            }\n            return currentText;\n          }}\n        />\n\n        <GiftedForm.TextInputWidget\n          name='password' // mandatory\n          title='Password'\n          placeholder='******'\n          clearButtonMode='while-editing'\n          secureTextEntry={true}\n          image={require('../../assets/icons/color/lock.png')}\n        />\n\n        <GiftedForm.TextInputWidget\n          name='emailAddress' // mandatory\n          title='Email address'\n          placeholder='example@nomads.ly'\n          keyboardType='email-address'\n          clearButtonMode='while-editing'\n          image={require('../../assets/icons/color/email.png')}\n        />\n\n        <GiftedForm.SeparatorWidget />\n\n        <GiftedForm.ModalWidget\n          title='Gender'\n          displayValue='gender'\n          image={require('../../assets/icons/color/gender.png')}\n        >\n          <GiftedForm.SeparatorWidget />\n\n          <GiftedForm.SelectWidget name='gender' title='Gender' multiple={false}>\n            <GiftedForm.OptionWidget image={require('../../assets/icons/color/female.png')} title='Female' value='F'/>\n            <GiftedForm.OptionWidget image={require('../../assets/icons/color/male.png')} title='Male' value='M'/>\n          </GiftedForm.SelectWidget>\n        </GiftedForm.ModalWidget>\n\n        <GiftedForm.ModalWidget\n          title='Birthday'\n          displayValue='birthday'\n          image={require('../../assets/icons/color/birthday.png')}\n          scrollEnabled={false}\n        >\n          <GiftedForm.SeparatorWidget/>\n\n          <GiftedForm.DatePickerIOSWidget\n            name='birthday'\n            mode='date'\n            getDefaultDate={() => {\n              return new Date(((new Date()).getFullYear() - 18)+'');\n            }}\n          />\n        </GiftedForm.ModalWidget>\n\n        <GiftedForm.ModalWidget\n          title='Country'\n          displayValue='country'\n          image={require('../../assets/icons/color/passport.png')}\n          scrollEnabled={false}\n        >\n          <GiftedForm.SelectCountryWidget\n            code='alpha2'\n            name='country'\n            title='Country'\n            autoFocus={true}\n          />\n        </GiftedForm.ModalWidget>\n\n        <GiftedForm.ModalWidget\n          title='Biography'\n          displayValue='bio'\n          image={require('../../assets/icons/color/book.png')}\n          scrollEnabled={true} // true by default\n        >\n          <GiftedForm.SeparatorWidget/>\n\n          <GiftedForm.TextAreaWidget\n            name='bio'\n            autoFocus={true}\n            placeholder='Something interesting about yourself'\n          />\n        </GiftedForm.ModalWidget>\n\n        <GiftedForm.ErrorsWidget/>\n\n        <GiftedForm.SubmitWidget\n          title='Sign up'\n          widgetStyles={{\n            submitButton: {\n              backgroundColor: themes.mainColor,\n            }\n          }}\n          onSubmit={(isValid, values, validationResults, postSubmit = null, modalNavigator = null) => {\n            if (isValid === true) {\n              // prepare object\n              values.gender = values.gender[0];\n              values.birthday = moment(values.birthday).format('YYYY-MM-DD');\n\n              /* Implement the request to your server using values variable\n              ** then you can do:\n              ** postSubmit(); // disable the loader\n              ** postSubmit(['An error occurred, please try again']); // disable the loader and display an error message\n              ** postSubmit(['Username already taken', 'Email already taken']); // disable the loader and display an error message\n              ** GiftedFormManager.reset('signupForm'); // clear the states of the form manually. 'signupForm' is the formName used\n              */\n            }\n          }}\n        />\n\n        <GiftedForm.NoticeWidget\n          title='By signing up, you agree to the Terms of Service and Privacy Policity.'\n        />\n\n        <GiftedForm.HiddenWidget name='tos' value={true} />\n      </GiftedForm>\n    );\n  }\n});\n```\n\n### Storing form's state elsewhere (could be used with Redux) - Beta feature\n\nPass `value` prop to your widgets and `onValueChange` to your GiftedForm to store your state outside of GiftedFormManager's store.\n\nIMPORTANT: currently only TextInputWidget and HiddenWidget support this feature. PR's are welcome for the other widgets ;)\n\n```js\nimport React, { AppRegistry, Component } from 'react-native'\nimport { GiftedForm, GiftedFormManager } from 'react-native-gifted-form'\n\nclass Form extends Component {\n  constructor(props, context) {\n    super(props, context)\n    this.state = {\n      form: {\n        fullName: 'Marco Polo',\n        tos: false,\n      }\n    }\n  }\n\n  handleValueChange(values) {\n    console.log('handleValueChange', values)\n    this.setState({ form: values })\n  }\n\n  render() {\n    const { fullName, tos, gender } = this.state.form\n    console.log('render', this.state.form)\n    return (\n      <GiftedForm\n        formName='signupForm'\n        openModal={(route) => { this.props.navigator.push(route) }}\n        onValueChange={this.handleValueChange.bind(this)}\n      >\n        <GiftedForm.TextInputWidget\n          name='fullName'\n          title='Full name'\n          placeholder='Marco Polo'\n          clearButtonMode='while-editing'\n          value={fullName}\n        />\n        <GiftedForm.HiddenWidget name='tos' value={tos} />\n      </GiftedForm>\n    )\n  }\n}\n\nAppRegistry.registerComponent('Form', () => Form)\n```\n\n### Installation\n\n```console\nnpm install react-native-gifted-form --save\n# OR\nyarn add react-native-gifted-form\n```\n\n### Available widgets\n\n- TextInputWidget - A text input\n- TextAreaWidget - A text area\n- GooglePlacesWidget - A Google Places picker based on react-native-google-places-autocomplete\n- ModalWidget - A route opener for nested forms\n- GroupWidget - A widgets container with a title\n- HiddenWidget - A non-displayed widget. The value will be passed to SubmitWidget\n- LoadingWidget - A loader\n- RowWidget - A touchable row with title/image\n- RowValueWidget - A touchable row with title/image and a value\n- SelectCountryWidget - A country picker. Flags made by www.IconDrawer.com\n- SelectWidget - A select menu\n- SeparatorWidget - A 10px widgets separator\n- SubmitWidget - A submit button that trigger form validators and error displaying\n- SwitchWidget - A switch\n- DatePickerIOSWidget - Date picker for iOS\n- NoticeWidget - A notice information - PR wanted for onPress handler\n\nSee the [widget sources](https://github.com/FaridSafi/react-native-gifted-form/tree/master/widgets) for full props details.\n\n### Custom widgets\n\nWidgets must implement the mixin `GiftedForm.WidgetMixin`. See [TextAreaWidget](https://github.com/FaridSafi/react-native-gifted-form/blob/master/widgets/TextAreaWidget.js) for a good example.\n\n### Contributing\n\nPull requests are welcome! The author is very busy at the moment but there are also some contributors who are also helping out.\n\n### License\n\n[MIT](LICENSE)\n\nFeel free to ask me questions on Twitter [@FaridSafi](https://www.twitter.com/FaridSafi)!\n","maintainers":[{"name":"cooperka","email":"cooperka92@gmail.com"},{"name":"danielweinmann","email":"danielweinmann@gmail.com"},{"name":"faridsafi","email":"farid+npm@senseful.fr"}],"time":{"modified":"2022-06-26T05:40:09.198Z","created":"2016-01-14T11:26:37.143Z","0.0.1":"2016-01-14T11:26:37.143Z","0.0.2":"2016-02-05T09:01:34.064Z","0.0.3":"2016-02-12T13:30:17.668Z","0.0.4":"2016-02-18T00:38:16.760Z","0.0.5":"2016-02-18T00:47:59.252Z","0.0.6":"2016-03-02T20:00:55.094Z","0.0.7":"2016-05-17T12:10:39.094Z","0.0.8":"2016-05-26T11:50:35.948Z","0.0.9":"2016-06-10T13:43:06.219Z","0.0.10":"2016-07-19T14:41:28.752Z","0.0.11":"2016-07-19T14:49:36.940Z","0.0.12":"2016-07-21T11:35:25.832Z","0.0.13":"2016-08-19T10:21:16.196Z","0.0.14":"2017-06-03T20:10:42.037Z","0.0.15":"2017-06-23T04:54:24.170Z","0.1.0":"2017-07-17T00:07:10.547Z","0.1.1":"2017-11-15T23:34:21.066Z"},"homepage":"https://github.com/FaridSafi/react-native-gifted-form#readme","keywords":["form","react-native","react","react-component","ios","android"],"repository":{"type":"git","url":"git+https://github.com/FaridSafi/react-native-gifted-form.git"},"author":{"name":"Farid from Safi"},"bugs":{"url":"https://github.com/FaridSafi/react-native-gifted-form/issues"},"license":"MIT","readmeFilename":"README.md","users":{"robertcuadra":true,"gabrielbasilio":true}}