{"_id":"@540deg/react-native-swipe-navigation","_rev":"10-83f24ac242badc8a92fa0296ec0a96a4","name":"@540deg/react-native-swipe-navigation","dist-tags":{"latest":"1.1.3"},"versions":{"1.0.0":{"name":"@540deg/react-native-swipe-navigation","version":"1.0.0","description":"React Native swipe to navigate","main":"build/index.js","author":{"name":"540deg","email":"dev@540deg.com"},"license":"MIT","scripts":{"clean":"rm -rf build","build":"yarn run clean && babel lib -d build --ignore __test__","lint":"eslint .","format":"eslint --fix .","jest":"jest","run-snapchat-demo":"cd examples/snapchat-demo && npm remove react-native-swipe-navigation && npm install && yarn start"},"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{"jest":"^22.0.4","prop-types":"^15.6.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.1.2","babel-preset-react-native":"^4.0.0","babel-preset-react-native-stage-0":"^1.0.1","babel-preset-react-native-syntax":"^1.0.0","eslint":"^4.15.0","eslint-config-airbnb":"^16.1.0","eslint-config-exponent":"^5.1.3","eslint-plugin-babel":"latest","eslint-plugin-flowtype":"^2.41.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","react":"^16.2.0","react-native":"^0.52.0","react-test-renderer":"^16.2.0"},"directories":{"example":"examples","lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/540/react-native-swipe-navigation.git"},"bugs":{"url":"https://github.com/540/react-native-swipe-navigation/issues"},"homepage":"https://github.com/540/react-native-swipe-navigation#readme","gitHead":"0e86d59faf0f7629708a1cd469ed54e34397fc3c","_id":"@540deg/react-native-swipe-navigation@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"mikel540","email":"mikel@540deg.com"},"dist":{"integrity":"sha512-KPil0I3+LD+S3Ovi49CJL8Jam9f7FSbVdIa0w6jSmlXEgI11Avc94Htqc7INi8LGdWy1TzrxdFUxNZmpVScclg==","shasum":"ac27d72a1d94d120393edb7a9781bfc973f20c81","tarball":"https://registry.npmjs.org/@540deg/react-native-swipe-navigation/-/react-native-swipe-navigation-1.0.0.tgz","fileCount":31,"unpackedSize":2453610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6aZ9CRA9TVsSAnZWagAARvEP/0VDkvEM7tCC0+2nVDTA\nLhh5lHdJ6Bz206z08HFPBmRA40TSYuwe7BW6sMJH+PYbEH2IoNak/Ap53NlB\nQW42iNbrFLUtg9sXSQuhobfvHgt21+Pi6P8ghdTZVf9RDMvVu3SnuYRQCtno\nCIbETQ0c1Nu5NPr3aEEY+G4KHgXhR63T8dUZPJtnwm7qLiHeSFmVqUvN2JKb\nrfSH0PIVP4hfTcwOvnjH7EopZefEcHe7Zpt+cIz08WLsjoQfTZ+X73O3hABy\nhcOaiIaY0J80vmAJn+GJ/k3RGoSBZOf3/k4mboXYi2y9Rwk5o+Fqe74L0Fnx\nVEtok0MFk4rUE5Xv04PHdnDwAHP3DiAKwBRtjzEZYFtBEj+evyHVbcItUs1K\n1Jg0AJ8PuEvGGECv3RH+HAZRbd+3yR+qaOCyzgbYp9NXWqX4NgZ9ZNafCAxe\nABWDMcSTsRE8mi1NW/cVHq75tj8g8RAsOsCsNvaCgupTLelgfhFhbWBCRIap\nOdkAN7xUXX+C808h5KQ7CKswOn/r84767Tr+sSnqGQhfTKUWo4OcF28UGGHL\nFdG9+n6ymCsZLaaw/tvWPyZXqvScY9h1jmYRcd148gJWDdRVeCUkg/Vv0Ae8\nJP8RRxKH+CCpaJUI0+gyxCYO4eyaFBukLqEDnJz6MKDWLn7t/nzpqRxAAxLq\nIYIa\r\n=PFe3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQdLQ8/0rSWXnPlTIc16t6KODjjWR7ROZYVK6g13wAwQIgWAQ2EFvhIyIJdgiiTiuTZaL/wdcaBWzReUOoilfHbaY="}]},"maintainers":[{"name":"gorkma","email":"gorka@540deg.com"},{"name":"mikel540","email":"mikel@540deg.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-swipe-navigation_1.0.0_1542039164248_0.7492292706136345"},"_hasShrinkwrap":false},"1.0.1":{"name":"@540deg/react-native-swipe-navigation","version":"1.0.1","description":"React Native swipe to navigate","main":"build/index.js","author":{"name":"540deg","email":"dev@540deg.com"},"license":"MIT","scripts":{"clean":"rm -rf build","build":"yarn run clean && babel lib -d build --ignore __test__","lint":"eslint .","format":"eslint --fix .","jest":"jest","run-snapchat-demo":"cd examples/snapchat-demo && npm remove react-native-swipe-navigation && npm install && yarn start"},"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{"jest":"^22.0.4","prop-types":"^15.6.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.1.2","babel-preset-react-native":"^4.0.0","babel-preset-react-native-stage-0":"^1.0.1","babel-preset-react-native-syntax":"^1.0.0","eslint":"^4.15.0","eslint-config-airbnb":"^16.1.0","eslint-config-exponent":"^5.1.3","eslint-plugin-babel":"latest","eslint-plugin-flowtype":"^2.41.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","react":"^16.2.0","react-native":"^0.52.0","react-test-renderer":"^16.2.0"},"directories":{"example":"examples","lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/540/react-native-swipe-navigation.git"},"bugs":{"url":"https://github.com/540/react-native-swipe-navigation/issues"},"homepage":"https://github.com/540/react-native-swipe-navigation#readme","gitHead":"225809c9d85763fc068c14c82698b9c64b4594b5","_id":"@540deg/react-native-swipe-navigation@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"mikel540","email":"mikel@540deg.com"},"dist":{"integrity":"sha512-HIa12+E1e/nPU/ma6ovbFTsZl9ZN5GM+VXSWgcoMVwhdrTq3xD+nQvNOyCqBwE8EgJ9CFaJt9aRJIe+DueESzw==","shasum":"249a7ecf05828fcb7eaf93bc92ba1e4fa6cef4d4","tarball":"https://registry.npmjs.org/@540deg/react-native-swipe-navigation/-/react-native-swipe-navigation-1.0.1.tgz","fileCount":31,"unpackedSize":2454699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6uAZCRA9TVsSAnZWagAAJyAP/A+7x3buPDqx86IQvEbJ\n5brUBOfdt3TLYHrhXVPaWdCpeq0ZVaVP1Ghey3tuizkW1V52lsW87mBkPe9k\nRFIRbTC53dLtRLqcG9G2GPZyVP25V3goumpGIVAI8LnGJ4QWLUc5iUMXny2j\nqsf8iS49u9J+OuGJx7DHB4ljN1dRGbQlWgwAX5lquZL0uVXAn9jkGV1EW6CO\n8lN009APeEa01gVl9l+6HohSaHWnzcP8rspSOdGbyRyRJugqd+vctqELwV2r\nn4pXCd60vohNZp6oUpouVDcp4syptE01uHalToWFgzqBOZZN2ZtiralEqdFy\nRTd5pW091xVhZKwP4t3rQPEw30e0cMzVGovNUw51Tl7e7hsFKG6ci5YWFTwJ\nK/6sYBhwitoIaxFGoDtzgkW6d/LGbNfwZQr/UHroUdtgFQdlmUSeQSO7veFY\npGkQ/ZHazmHY+4KN+AJOiKPvkY5wcbZ4q3wNsila30oMZe2UMzzu20e2MHpy\nMV+ukr44YiXULF6SaKRqfSHWf+fQCd1fBI+92OVPXEARl9kiL8sGDwUrGHaC\nm1ZayXiIs7Y/rKo3zHQP5G1kWuQU9rJ6RGI1DEoa7saf9Qjv9RER/P83voC5\nuPS2UVPe08EUkn7n6+6yFABVqNjo5ALamHShnT8Fm7BEUZ2cwkF+yi230qFF\n/B5c\r\n=091A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsPGICFDhMLi6I3YFQvkuyKydygiV546xHqIOhWwilLAiAqJntBnDE2pVWResuoncOPxjTY0OuKGm6CeAbFreQrSw=="}]},"maintainers":[{"name":"gorkma","email":"gorka@540deg.com"},{"name":"mikel540","email":"mikel@540deg.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-swipe-navigation_1.0.1_1542119447546_0.8828305651081294"},"_hasShrinkwrap":false},"1.0.2":{"name":"@540deg/react-native-swipe-navigation","version":"1.0.2","description":"React Native swipe to navigate","main":"build/index.js","author":{"name":"540deg","email":"dev@540deg.com"},"license":"MIT","scripts":{"clean":"rm -rf build","build":"yarn run clean && babel lib -d build --ignore __test__","lint":"eslint .","format":"eslint --fix .","jest":"jest","run-snapchat-demo":"cd examples/snapchat-demo && npm remove react-native-swipe-navigation && npm install && yarn start"},"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{"jest":"^22.0.4","prop-types":"^15.6.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.1.2","babel-preset-react-native":"^4.0.0","babel-preset-react-native-stage-0":"^1.0.1","babel-preset-react-native-syntax":"^1.0.0","eslint":"^4.15.0","eslint-config-airbnb":"^16.1.0","eslint-config-exponent":"^5.1.3","eslint-plugin-babel":"latest","eslint-plugin-flowtype":"^2.41.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","react":"^16.2.0","react-native":"^0.52.0","react-test-renderer":"^16.2.0"},"directories":{"example":"examples","lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/540/react-native-swipe-navigation.git"},"bugs":{"url":"https://github.com/540/react-native-swipe-navigation/issues"},"homepage":"https://github.com/540/react-native-swipe-navigation#readme","gitHead":"2342056f7a869daba66e1061a76935ec5e1f5a0c","_id":"@540deg/react-native-swipe-navigation@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"mikel540","email":"mikel@540deg.com"},"dist":{"integrity":"sha512-YujfuHOfB3rbtDQNXKtK1a8KS3zs2OG/mEC2BNj++aqwaiLh9y5rTMpIslvj5dRFixKEFqeuDm7zfwLeKkwLWQ==","shasum":"b4888ab3cd3bb249e218526fc07f77f17d5d7a59","tarball":"https://registry.npmjs.org/@540deg/react-native-swipe-navigation/-/react-native-swipe-navigation-1.0.2.tgz","fileCount":31,"unpackedSize":2454912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7DeECRA9TVsSAnZWagAA6QAP/jD7FUoksi9jjLZde5+o\n2tJeVgNSiw2/85XJeNoqfMn2S1iuygYK0UAcshd2EzgTbQx1wrYlmVRlVSqg\nzwafX8YA5+DEZE0gZPaoaE3l6yeoo31rV5UYpe3iAC/qRMICozao8HSdZ3d5\nWdwALi8zbu7SJii3YKIO9w3qmYCzJ0IY4B4QyP65NjbYiNhtolN/+hdb07Ta\nI4vbw4JR4GtbAGN0TEYskZ90JiyehNdBfSBAun6X7OiXZyrH8Vg8R06XgAHm\ndjg6ziDWLAswaU4fVslDPm8BpGJ3mmR/y+9tjDJFa8wad0EEciF8qjaSMnm3\nwT1OUPYVxikizV5m0W2/KfKfzCazJ2cmwKCDeoGFwPEKl37bBM1oUvr0M3T5\nrS7Ciru/4ilpVIUTexLifZjMaymPmP+567k0u/m1BSB+FC60Tn33c5vxViZf\nxBiR5GnP0nX1LYXaQSU48fOfbXQ0Dk8H6Lz5CudBFdI8Br7WpDSzx+NwEu1N\n/siO0NL+66e1BsmjpbyfvbIxRxRG/3B0U24hxxnWnpqxnZHF5s9GMfmPqdLd\n1E0tPrgqixcN4O1Z8GxpYG40C6XZoUvmjZ8UQ8yOcXic2ufJmked4Cl3amrn\nAT+LKF/i0J5hvbAI4lPxmLu5Nc28WNCkCuQmF171FQXeTHfrvhTJDfZBiMup\n/qdL\r\n=mWTQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeF/pAhE8NL7+sNgpLbq6b4DGNJX07OCTDX0ikTwOFeAIhAIP2zLby+Vwr4kh62GsVv3wuWP9n39PPR4UifB5mCJle"}]},"maintainers":[{"name":"gorkma","email":"gorka@540deg.com"},{"name":"mikel540","email":"mikel@540deg.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-swipe-navigation_1.0.2_1542207364198_0.6517627465261855"},"_hasShrinkwrap":false},"1.0.3":{"name":"@540deg/react-native-swipe-navigation","version":"1.0.3","description":"React Native swipe to navigate","main":"build/index.js","author":{"name":"540deg","email":"dev@540deg.com"},"license":"MIT","scripts":{"clean":"rm -rf build","build":"yarn run clean && babel lib -d build --ignore __test__","lint":"eslint .","format":"eslint --fix .","jest":"jest","run-snapchat-demo":"cd examples/snapchat-demo && npm remove react-native-swipe-navigation && npm install && yarn start"},"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{"jest":"^22.0.4","prop-types":"^15.6.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.1.2","babel-preset-react-native":"^4.0.0","babel-preset-react-native-stage-0":"^1.0.1","babel-preset-react-native-syntax":"^1.0.0","eslint":"^4.15.0","eslint-config-airbnb":"^16.1.0","eslint-config-exponent":"^5.1.3","eslint-plugin-babel":"latest","eslint-plugin-flowtype":"^2.41.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","react":"^16.2.0","react-native":"^0.52.0","react-test-renderer":"^16.2.0"},"directories":{"example":"examples","lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/540/react-native-swipe-navigation.git"},"bugs":{"url":"https://github.com/540/react-native-swipe-navigation/issues"},"homepage":"https://github.com/540/react-native-swipe-navigation#readme","gitHead":"a180478fb1ecc34e6df8eb4b9b3d9d0b16e88b78","_id":"@540deg/react-native-swipe-navigation@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"mikel540","email":"mikel@540deg.com"},"dist":{"integrity":"sha512-j6f2qm8OnmwYxlXE8bW25vFIrNX15RPJrAE4ZVVFO3i+TQjyecopJ+Xqh+IuF1SRM9zmDTW9jCIo5BcdycIBvQ==","shasum":"d3b2b3bf31d3ed82709c0a7ba6f9b9d7c7c57e3a","tarball":"https://registry.npmjs.org/@540deg/react-native-swipe-navigation/-/react-native-swipe-navigation-1.0.3.tgz","fileCount":31,"unpackedSize":2454833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7EGWCRA9TVsSAnZWagAA3GYP/iWKhHCGOTEIiW57lCcZ\nFt9nlXB1zX1SeuDjKSc1/5nxyJsJfPAKbeR17bGHlES7kMqTgIJIMKWn9Yx2\nnuYv6xnLlwASKiYlLlr1YmLwBRIt1e1+6iprhHCcML0N3hkFeQNrx1pg/CvY\ncVivJGDJrefMo6gPtlgW0VqNXZn3UyZf3cccoYs3tl675duyijGB1+Fh8B6G\n3WtSKjgo+A4UZycGFiPCdWuq4ab/5nvlTL0JXCvtl2WMNF7i6YfdUk62Mthy\nRmErVQNEq41NPwUaKTpVBLB6CVUjIBoezxdTvdzq43GMYCT2clVe1xNPkKmn\n4kyhsrgxoJu/ba9ELHWBfQanM10WJLjZRhry+EryTjrDTzvwwYp5LTHqrvpS\nQsOKTgb9TR9Fer2NmTT2Lp7e/k8XGUhVNr4aCcGAFKDZM4m5kSi5h8LCdZvw\ndL8sshdaR+7TwhjWJYE1NnoASHgPCIBtoEbqd1hv6qia/ASelhCgr47lPkgN\n7RCfBCY8L6bYo97VplspyC1JoSjD19j0h11FlJX+M232Cbcozx0GUWLt8X3V\nGZIlbbpFgbpkyftFXNdNUsVbCBewzspvi+SW1nTpZViPh34bBuKxKgSk8ci0\nH/+U664YcUI+lNlU4rZL7UMDezNK9bPQZDj58jbOzt/3h3/jCPY8bi0bYs2d\nawrZ\r\n=Maxt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIASe3S7r8mnByu/JdbMGWKBt2OoXYAAAs8VfZLtPnXjrAiAsImC8/S35LpUR4Ix5qBlU6pC+CrOT/O+kimoIIQ+x7Q=="}]},"maintainers":[{"name":"gorkma","email":"gorka@540deg.com"},{"name":"mikel540","email":"mikel@540deg.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-swipe-navigation_1.0.3_1542209941351_0.7583784107739853"},"_hasShrinkwrap":false},"1.0.4":{"name":"@540deg/react-native-swipe-navigation","version":"1.0.4","description":"React Native swipe to navigate","main":"build/index.js","author":{"name":"540deg","email":"dev@540deg.com"},"license":"MIT","scripts":{"clean":"rm -rf build","build":"yarn run clean && babel lib -d build --ignore __test__","lint":"eslint .","format":"eslint --fix .","jest":"jest","run-snapchat-demo":"cd examples/snapchat-demo && npm remove react-native-swipe-navigation && npm install && yarn start"},"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{"jest":"^22.0.4","prop-types":"^15.6.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.1.2","babel-preset-react-native":"^4.0.0","babel-preset-react-native-stage-0":"^1.0.1","babel-preset-react-native-syntax":"^1.0.0","eslint":"^4.15.0","eslint-config-airbnb":"^16.1.0","eslint-config-exponent":"^5.1.3","eslint-plugin-babel":"latest","eslint-plugin-flowtype":"^2.41.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","react":"^16.2.0","react-native":"^0.52.0","react-test-renderer":"^16.2.0"},"directories":{"example":"examples","lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/540/react-native-swipe-navigation.git"},"bugs":{"url":"https://github.com/540/react-native-swipe-navigation/issues"},"homepage":"https://github.com/540/react-native-swipe-navigation#readme","gitHead":"5f960834184fdcff067eaab1eba6369c1b97f032","_id":"@540deg/react-native-swipe-navigation@1.0.4","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"mikel540","email":"mikel@540deg.com"},"dist":{"integrity":"sha512-yurht0okHKVuEe5rMXkJAZ/llG/FEvqQvYpGRliCOdVnv1NkS68aBEwUHCyXTlVSfBCJVopfvfAagKZijP1BTg==","shasum":"c532c7572d0026ce2d0853a2a8690ba41ac2bf83","tarball":"https://registry.npmjs.org/@540deg/react-native-swipe-navigation/-/react-native-swipe-navigation-1.0.4.tgz","fileCount":31,"unpackedSize":2454881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7EdCCRA9TVsSAnZWagAAihwP/AorWNtpStw1sNiZ+4et\nsMTRDehE8atsVmxBrurrcbPav2b2YqhUsszz+0Hwb4GGPcBQSU1JKmrdysUe\nnryoqgSsYo/GpQonp14g/Wpx4xiTJZQi+LjmZZPsenSlheAIkmaOel/RGgBU\n9b21o5BbNZaeFCxhqDkuqtCn00azsJYpxVmKwhBh2MRIF3ce5pmLGwIo6xwE\nCZ3fmXMrwr+bwoOGo7xjbzna2//JDU2nP15PhXWmWOXsHcDZcqrIEoU+s/kh\n6+JfZCi+uQSxX9JWVmbXRo1NwHt4L3eEwx2xfrj+9c8pPrfZK2uJDW644T9N\nu0xF27U4v1Ag08CU8c0TdcxRNz3WR+w8Qs5RzBABU6XVTTi8Ll5NSmhrlAtM\nciaLVYLKbrFNg3C24v3xM7Tvtqs/dk8ynMK5frlwrlTG5tyQ9bHhAYNyw6xb\n0SxQvsC6xKpmqwVtz0TBYk6tDW3p4cixXpscpsWecMIw1dQuJjzzet4Gxz8v\nbodpDFvDfZRdONWskWd25d4iDnp7Xo3YF4P1fET75vUAy7J7jVAguP8jyuDX\nVc3gGzWsllQmgxH6L2w5TlpQJM9pjmdr1utqqHvp/x/K+CCxHE9zqeK0SfQq\nZdq2xukhyW2EyGfBguS3rwW5Zld2eam6mXPg0TJ/j/4AMpLOu7UOjRnzopoP\nFsLm\r\n=dmuk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFZmrhOqyANhNA53INSNAWSEVyNkFZuTMc2TFlVFwvZsAiEA/0E/4x5mvzvr5bhrYsS290XgJ01AYS7dTtAxBbUkE/o="}]},"maintainers":[{"name":"gorkma","email":"gorka@540deg.com"},{"name":"mikel540","email":"mikel@540deg.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-swipe-navigation_1.0.4_1542211393929_0.8155526576952516"},"_hasShrinkwrap":false},"1.1.0":{"name":"@540deg/react-native-swipe-navigation","version":"1.1.0","description":"React Native swipe to navigate","main":"build/index.js","author":{"name":"540deg","email":"dev@540deg.com"},"license":"MIT","scripts":{"clean":"rm -rf build","build":"yarn run clean && babel lib -d build --ignore __test__","lint":"eslint .","format":"eslint --fix .","jest":"jest","run-snapchat-demo":"cd examples/snapchat-demo && npm remove react-native-swipe-navigation && npm install && yarn start"},"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{"jest":"^22.0.4","prop-types":"^15.6.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.1.2","babel-preset-react-native":"^4.0.0","babel-preset-react-native-stage-0":"^1.0.1","babel-preset-react-native-syntax":"^1.0.0","eslint":"^4.15.0","eslint-config-airbnb":"^16.1.0","eslint-config-exponent":"^5.1.3","eslint-plugin-babel":"latest","eslint-plugin-flowtype":"^2.41.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","react":"^16.2.0","react-native":"^0.52.0","react-test-renderer":"^16.2.0"},"directories":{"example":"examples","lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/540/react-native-swipe-navigation.git"},"bugs":{"url":"https://github.com/540/react-native-swipe-navigation/issues"},"homepage":"https://github.com/540/react-native-swipe-navigation#readme","gitHead":"64decdb1d3a1c2be945623ff16786d30a63aea94","_id":"@540deg/react-native-swipe-navigation@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"mikel540","email":"mikel@540deg.com"},"dist":{"integrity":"sha512-s0UF6lvsIe2UlZG+S+n+Pb/lDS9HYyO3nDv0KgQljqp7PzryNW5xvI0qvaK2lFwtq3EzidkynXUxQPtH7GmZXA==","shasum":"c793feefe5cfdc8d9fa42263696393676c8c1155","tarball":"https://registry.npmjs.org/@540deg/react-native-swipe-navigation/-/react-native-swipe-navigation-1.1.0.tgz","fileCount":31,"unpackedSize":2454953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7ElFCRA9TVsSAnZWagAAykwP/1OOa+mr4P4N15q8ewV4\ns0Khf9HS/QcEUtN8XyGFCUA8/XwDPgAj22ptEWwm5oL/Bveq0kAG59il3nG6\nLaFH/V1XtjdRrQ25ZJMm59ecpyuk+5ZoIaYkg2FVvdvscpZ57RXURYN8DSYG\noe/9Cqylr7PRC7a1/ANSwb6iJuHLdtNSJAx0Nz74APA9alWC+kfB6jcbndwd\n2JkdMvdSflabx3PNNn3ZcAqiLu3qAHpTJZwWB2I5b3Hs1odM3tZHvZiLgfCv\nSOmeNLQd0MGO42SIUqqdQqxhRnWUsENalnJ+lmRRL7wS2VVQdXAgZytX0sM7\n976kIsuV7JRtbAbtM6sGCWJ0X4/NVcwuLf9ziUpow1dSG81qby44pu2aRaBJ\n36pHODqEhlbTRF0SChBzrj0ogujxoPe+8mfkfo8Dv0HSochf9vFzEgUErsqE\nAx6cYuGXto+6PbNZTgzUWhwRSNpi5lGTMWNOWAgu7MWJabK7k4V4Bwdxk8kK\nxNU4Q+KTXsPam+BaUsM/Ca3D1f1XGV1OMI87ZG5pX5oetMa0J17puBHltQhQ\n38X9CJWnV71qNke2rgjsv6BjGcIW83GnzFuYQlpm1RSBr71YteJzUQV0BpvM\no8aoDRvzKXq/XVTmpkDjDAGR4lpJXTK3t6VRQRrJ6aPPb1nD5v8vEvcn/UaI\nB70O\r\n=kMyM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDok5Ojb20ZsrxLdsolVN8I7qx2sJwnlQjaPCx9tnZMSAIgGgHcki8OZCqcQMZQk5VXp527SpckyybEqlVkcJOV32M="}]},"maintainers":[{"name":"gorkma","email":"gorka@540deg.com"},{"name":"mikel540","email":"mikel@540deg.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-swipe-navigation_1.1.0_1542211908496_0.10264977957917854"},"_hasShrinkwrap":false},"1.1.1":{"name":"@540deg/react-native-swipe-navigation","version":"1.1.1","description":"React Native swipe to navigate","main":"build/index.js","author":{"name":"540deg","email":"dev@540deg.com"},"license":"MIT","scripts":{"clean":"rm -rf build","build":"yarn run clean && babel lib -d build --ignore __test__","lint":"eslint .","format":"eslint --fix .","jest":"jest","run-snapchat-demo":"cd examples/snapchat-demo && npm remove react-native-swipe-navigation && npm install && yarn start"},"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{"jest":"^22.0.4","prop-types":"^15.6.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.1.2","babel-preset-react-native":"^4.0.0","babel-preset-react-native-stage-0":"^1.0.1","babel-preset-react-native-syntax":"^1.0.0","eslint":"^4.15.0","eslint-config-airbnb":"^16.1.0","eslint-config-exponent":"^5.1.3","eslint-plugin-babel":"latest","eslint-plugin-flowtype":"^2.41.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","react":"^16.2.0","react-native":"^0.52.0","react-test-renderer":"^16.2.0"},"directories":{"example":"examples","lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/540/react-native-swipe-navigation.git"},"bugs":{"url":"https://github.com/540/react-native-swipe-navigation/issues"},"homepage":"https://github.com/540/react-native-swipe-navigation#readme","gitHead":"005483d0df0b1dcd75ec51d5167888264a4ca6d8","_id":"@540deg/react-native-swipe-navigation@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"mikel540","email":"mikel@540deg.com"},"dist":{"integrity":"sha512-/ukWEkSCZYivxq8JDCjPkkUGoZazlQ/dJqoo1EhSdhZLqybw+Ja84GXSUOuWluT+Mkk8yB6NpXWt2UZKSrJGug==","shasum":"7b6caf8749b2d8f3a1acfcf3ca8112beaa1edd2b","tarball":"https://registry.npmjs.org/@540deg/react-native-swipe-navigation/-/react-native-swipe-navigation-1.1.1.tgz","fileCount":31,"unpackedSize":2455031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9ovnCRA9TVsSAnZWagAAbOEP/R8qj05uunk5Qrnf2Ymj\ncRFxEgXEirgNQbTAhbpJamOsgeU5i9f/tCsOynUx5Ods+iBEoykRB2wHrwC/\n5kzjUCB/chbgizcHd/JKdGcre+8ID924sxJcxfEv4l0qBAPAu1GYMPI9cJiz\n/RnNMDIlQ35pPFS23M+miXM6N4zbUmWQnuxyDocbmAoba3QW6TPpv7mqBFjZ\nVX99Mmnv0YpCZBsnO8+LDlySJHbHQ0IcJFZwNdZe+alRqq/ODTiMW4NO8BeR\ntuN8f8F6GFLQO+YE0o6YDVdSa6uR0HDi5ZsaIc/h+4eciy7X/LnuOWXmVx9S\njz8OpRuYCMgjatCXIbR+lx8TDzYYTKk9tGG3x3GuvRUkD5C9X2+6tobZtcDi\n4tK/SQkM0GFqQ7jF2vy66U757MHwNlfo8RBZnzanxZ6LdgvgxHiG4hgnU9Jl\namXj5j5tUL6SlTqkHywUr7ZvKRFztzHBB3OxXxZwV52bmgFfVxBEBo7YVODu\nRBqXiS5jGkF4QRKYtfPlZ/liDOiL33QZhxuHLMxlnh3Hp7xBF3zexOFWp3/6\niuME3z0HB2pd5luftSrgVu88hGrPT+szwluVJrryvIFxiun0qFwO734QH093\n5i1q/gD2fl9W/qsyvghom1Fjr20mB//iGm87RM3hsbuOZrSplLW3MQA9t4YH\nHTs8\r\n=Ee7l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBtSxu1gM6E9x+ZWVxrXlV5lQXBzSFISofZFDzW2395AiEA8999CBbB+7dtkzAMePN2pu1SsZvlbm4fN9MIuauRKFo="}]},"maintainers":[{"name":"gorkma","email":"gorka@540deg.com"},{"name":"mikel540","email":"mikel@540deg.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-swipe-navigation_1.1.1_1542884326382_0.513205004658166"},"_hasShrinkwrap":false},"1.1.2":{"name":"@540deg/react-native-swipe-navigation","version":"1.1.2","description":"React Native swipe to navigate","main":"build/index.js","author":{"name":"540deg","email":"dev@540deg.com"},"license":"MIT","scripts":{"clean":"rm -rf build","build":"yarn run clean && babel lib -d build --ignore __test__","lint":"eslint .","format":"eslint --fix .","jest":"jest","run-snapchat-demo":"cd examples/snapchat-demo && npm remove react-native-swipe-navigation && npm install && yarn start"},"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{"jest":"^22.0.4","prop-types":"^15.6.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.1.2","babel-preset-react-native":"^4.0.0","babel-preset-react-native-stage-0":"^1.0.1","babel-preset-react-native-syntax":"^1.0.0","eslint":"^4.15.0","eslint-config-airbnb":"^16.1.0","eslint-config-exponent":"^5.1.3","eslint-plugin-babel":"latest","eslint-plugin-flowtype":"^2.41.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","react":"^16.2.0","react-native":"^0.52.0","react-test-renderer":"^16.2.0"},"directories":{"example":"examples","lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/540/react-native-swipe-navigation.git"},"bugs":{"url":"https://github.com/540/react-native-swipe-navigation/issues"},"homepage":"https://github.com/540/react-native-swipe-navigation#readme","gitHead":"c5838654b666e4e5fff8a6ac4cbb18084dafb7d5","_id":"@540deg/react-native-swipe-navigation@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"mikel540","email":"mikel@540deg.com"},"dist":{"integrity":"sha512-ZRef4rtZU27X9SUIyGyCUgDXqLLMBsdfOGkRgi6I0Xt8c2K+9wbwMUcWHkM7bG6SbE68URwjcpT9DL2sPgwbdw==","shasum":"1c88f4b7b1be7a26991ba043d65523cca117a797","tarball":"https://registry.npmjs.org/@540deg/react-native-swipe-navigation/-/react-native-swipe-navigation-1.1.2.tgz","fileCount":32,"unpackedSize":2453885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9+P0CRA9TVsSAnZWagAAMBAP/RmysELxyQ24en3gWPnB\nRRNYs2RIw2dosG4mi51VKtnE/hv7oLOR7p+jLYTsicPrXoGHLx9xdPev6QcS\nPlAxXLLT4mtfgl/60kLYhiiv6+TIV6ZujcGdUl4JCW3YpQXJ4yXDXsJiu6fD\n8BjhZQBcZx9wNDUHrLEKswj/PGXsWZFVjFAX76k/i7aAIoKv0jZzZX+z09kd\nxPAGPBUv+lO3tOHwYFK+sQIkCNis8sTbvdyv5nn2IdmImDBdQIkhwX4DDNfr\nRiJ7R2wxroUJLxG/RdXm7GVyNAewKSpYVu+tP+Xz5T8qeMmbTWquioSFDZs2\nexzDx84CO7zqCItucaV74r6QBVso3W/2LSZv2Bz09AqtWzjfAkpqJd0KaVF4\n/2GeMIho54uGrbaN8piAWT0KnCeCmDb0oZcIa+/qs/47lqOZRGcELIx9dMYf\nRpUcX3zjLHevl+S/5f7zOY6a9riRofGJDyBUXrX62cAbEt5dNGozXJxjOowY\nHvSfWRExtX5VqlmD5Ullsf5ccUgyhI+fPG25yToKMvD2OtQKSWjsqp1pMXVV\nve4x+nLkXFncadFoizcAjetpkXeObSbVPkodLnHtpQXJjNGN8az9C2BokrHk\nt1eyAwMk30sNHFdTKN5u0fburoTmqlZvcMVpXqNNZ7+DO1H8faotqpfoY+ME\nH4vn\r\n=/7wN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFFpnrVvdNW4DxW0Q0E5P7UKZ/Pu5z6acgr5fNCo+q6RAiEA0pruShgXJkZeMBIzF9FiH3r4+rVFZ4Hm7F4tbcm+mUQ="}]},"maintainers":[{"name":"gorkma","email":"gorka@540deg.com"},{"name":"mikel540","email":"mikel@540deg.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-swipe-navigation_1.1.2_1542972403893_0.9344243693965892"},"_hasShrinkwrap":false},"1.1.3":{"name":"@540deg/react-native-swipe-navigation","version":"1.1.3","description":"React Native swipe to navigate","main":"build/index.js","author":{"name":"540deg","email":"dev@540deg.com"},"license":"MIT","scripts":{"clean":"rm -rf build","build":"yarn run clean && babel lib -d build --ignore __test__","lint":"eslint .","format":"eslint --fix .","jest":"jest","run-snapchat-demo":"cd examples/snapchat-demo && npm remove react-native-swipe-navigation && npm install && yarn start"},"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{"jest":"^22.0.4","prop-types":"^15.6.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-eslint":"^8.1.2","babel-preset-react-native":"^4.0.0","babel-preset-react-native-stage-0":"^1.0.1","babel-preset-react-native-syntax":"^1.0.0","eslint":"^4.15.0","eslint-config-airbnb":"^16.1.0","eslint-config-exponent":"^5.1.3","eslint-plugin-babel":"latest","eslint-plugin-flowtype":"^2.41.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.5.1","react":"^16.2.0","react-native":"^0.52.0","react-test-renderer":"^16.2.0"},"directories":{"example":"examples","lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/540/react-native-swipe-navigation.git"},"bugs":{"url":"https://github.com/540/react-native-swipe-navigation/issues"},"homepage":"https://github.com/540/react-native-swipe-navigation#readme","gitHead":"168ce560e6596862beafda8f46fe9f57029ae171","_id":"@540deg/react-native-swipe-navigation@1.1.3","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"mikel540","email":"mikel@540deg.com"},"dist":{"integrity":"sha512-NBde3O80pqn+iV8mDCgUwdI5cF6WHGM/75CBxSld41Iw1BbM8jPXMa91DMGrr8wSychROVaiw9dnjGHmJbEsyw==","shasum":"ef0d6c6012a8d49da7c4ebf6f9ad6a4959d2d859","tarball":"https://registry.npmjs.org/@540deg/react-native-swipe-navigation/-/react-native-swipe-navigation-1.1.3.tgz","fileCount":32,"unpackedSize":2461559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcG1UjCRA9TVsSAnZWagAAJIcP/i5315jgE/+7VcoO/+nI\nBYZjz8ZpV/b9VfzkblBfwjGpxVIYL5CNQuiMecZSKMLUtrtftfdEN+gqnnI3\nSQz3jUlqXnw3gOZFVWS8VGtjBf3YFQceP7uI7pBAp6iE9BM4BDwg7GnKtHzc\nm57ajQytt7h6GZMBnYnLddCMbPFlh1Vu6JBDvlANbJJxMAA6EQ+AeKjoZhKs\nInrpXZF09Jz9dE2cii45Kb5jBzO64EEF/8c/O4QFPBtRNlbz1fp31GUdD4LV\nWZTY3nq2UZDHKkYSSXWgR5PQQ8vjppjlnZd9mgvVmtkaoY9XvtMRiRklsuza\nu4TA3flHa1OSL877xRqrk6mXT2L9wsyFAcYeBLkNnjX6yLnMNe380Id0pzhC\njF64QlANSFdoTk66zpP14MYmuYl5f/qt/gOlAP+Kle9ujywHl83CAFbi7tmF\nCT2rCegJ7NAh1l8Lxd+OR9yXpHUeQm2RXKJM4gWVsKMT0ugcMIkhTvV1lEzG\ngJ5lfmV0Rf/xv2HqYXpPoxoB+M67vA2gybEI2Mi+9LnYnLKF6bYt93Pz81TX\nspq/ntCWiXtmIWcJ7HZGgaEB4rUJnb8qKgWTIOcCjEvu8W0EGEyPxF9rX8SV\n7aA67o/yJFybxByCvhs24avIXkMM8C5c5CMiDQ1uQhQFb8XB3XdAjmxyp6cC\nDZhp\r\n=Sl+2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYGLswgkv6y1yRocVqsrD5Iui8RC7sjuM2jfTOFjxBtQIhAIcaYms96YXl4jBDLh1gBuf+M9HS1g5xWfsi2iM6JNfN"}]},"maintainers":[{"name":"gorkma","email":"gorka@540deg.com"},{"name":"mikel540","email":"mikel@540deg.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-swipe-navigation_1.1.3_1545295139294_0.6931732786311846"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-12T16:12:44.078Z","1.0.0":"2018-11-12T16:12:44.446Z","modified":"2022-04-04T10:48:07.932Z","1.0.1":"2018-11-13T14:30:48.566Z","1.0.2":"2018-11-14T14:56:04.419Z","1.0.3":"2018-11-14T15:39:01.572Z","1.0.4":"2018-11-14T16:03:14.128Z","1.1.0":"2018-11-14T16:11:48.764Z","1.1.1":"2018-11-22T10:58:46.593Z","1.1.2":"2018-11-23T11:26:44.063Z","1.1.3":"2018-12-20T08:38:59.483Z"},"maintainers":[{"email":"pablo@540deg.com","name":"pabloalbizu"},{"email":"mikel@540deg.com","name":"mikel540"},{"email":"gorka@540deg.com","name":"gorkma"}],"description":"React Native swipe to navigate","homepage":"https://github.com/540/react-native-swipe-navigation#readme","repository":{"type":"git","url":"git+https://github.com/540/react-native-swipe-navigation.git"},"author":{"name":"540deg","email":"dev@540deg.com"},"bugs":{"url":"https://github.com/540/react-native-swipe-navigation/issues"},"license":"MIT","readme":"# React native swipe navigation\n\n*Swipe to navigate*\n\nIt's another react native navigation library -- still in beta version --\n\n\n## Snapchat demo\n\n![](./giphy.gif)\n\n## Installation\n\n\n```bash\nyarn add react-native-swipe-navigation\n```\n\nor\n\n```bash\nnpm install --save react-native-swipe-navigation\n```\n\n## Usage\n\nIf we want to implement this navigation style\n\n[Check the Demo](https://snack.expo.io/rk933wfVz)\n\n![](./design.png)\n![](./giphy2.gif)\n![](./giphy3.gif)\n\nSo this library provides for us a clean and an easy way to do it\n\n```javascript\nimport SwipeNavigator from 'react-native-swipe-navigation';\n\nconst Navigator = SwipeNavigator({\n  Map: {\n    screen: Map,\n    left: 'Notifications',\n    right: 'Menu',\n    top: 'Search',\n    bottom: 'Messages',\n  },\n\n  Notifications: {\n    screen: Notifications,\n    type: 'push', // push is the default type\n  },\n\n  Menu: {\n    screen: Menu,\n    type: 'over',\n  },\n\n  Search: {\n    screen: Search,\n    type: 'place',\n  },\n\n  Messages: {\n    screen: Messages,\n    right: 'Chat',\n  },\n\n  Chat: {\n    screen: Chat,\n    type: 'over',\n    color: '#fbb464', // this property will make an overlay effect\n  },\n\n  Profile: {\n    screen: Profile,\n    left: '@BACK',\n    type: 'over',\n  },\n});\n\nexport default Navigator\n\n```\n\nNow the SwipeNavigator will pass a nav props to all screens for more control\n\n```javascript\n  class Map extends React.Component {\n    componentDidMount() {\n      const { nav } = this.props;\n\n      // Here we can control the navigation using these listeners\n\n      /***\n        if a navigation detected so the navigator will ask for a permission just for the active screen\n      */\n      nav.onNavigateShouldAllow(() => {\n        return true;\n      });\n\n      nav.onNavigateLeftShouldAllow(() => {\n        return true;\n      });\n\n      nav.onNavigateRightShouldAllow(() => {\n        return true;\n      });\n\n      nav.onNavigateUpShouldAllow(() => {\n        return true;\n      });\n\n      nav.onNavigateDownShouldAllow(() => {\n        return true;\n      });\n\n      /**\n        if we are navigating from screen A to screen B\n        so the navigator will fire onNavigateStarted\n        and onNavigateCompleted listeners for both A and B\n      */\n\n      nav.onNavigateLeftStartedListener(({isBack, isMain}) => {\n        // Do anything you want to do here\n        /**\n          isMain -> Boolean - define if this screen is the active one\n          isBack -> Boolean - define if we are navigating back\n        */\n      });\n\n      nav.onNavigateLeftCompletedListener(({completed, isBack}) => {\n        // completed -> Boolean - define if the navigation realized\n      });\n\n      nav.onNavigateRightStartedListener(({isBack, isMain}) => {\n\n      });\n\n      nav.onNavigateRightCompletedListener(({completed, isBack}) => {\n\n      });\n\n      nav.onNavigateDownStartedListener(({isBack, isMain}) => {\n\n      });\n\n      nav.onNavigateDownCompletedListener(({completed, isBack}) => {\n\n      });\n\n      nav.onNavigateUpStartedListener(({isBack, isMain}) => {\n\n      });\n\n      nav.onNavigateUpCompletedListener(({completed, isBack}) => {\n\n      });\n\n      /**\n        Also you can navigate using these methods:\n\n        * nav.navigateLeft()\n\n        * nav.navigateRight()\n\n        * nav.navigateDown()\n\n        * nav.navigateUp()\n\n        * nav.navigateBack()\n\n        * nav.navigate(screen, config)\n\n            screen: String or React.Component\n\n            config: {\n              leaveFrom: 'left' | 'right' | 'top' | 'bottom'\n              type: 'over' | 'push' | 'place'\n              color: 'it should be in hex format'\n           }\n\n      */\n\n    }\n\n    componentWillUnmount() {\n      // clean all listeners of this screen\n      this.props.nav.cleanUp()\n    }\n\n    render() {\n      return (\n        <View style={{flex: 1, backgroundColor: 'blue'}}>\n          <TouchableOpacity onPress={() => this.props.nav.navigate('Profile')}>\n            <Text>GO TO PROFILE</Text>\n          </TouchableOpacity>\n        </View>\n      );\n    }\n  }\n```  \n","readmeFilename":"README.md"}