Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/react-navigation/navigation-ex
Routing and navigation for your React Native apps
https://github.com/react-navigation/navigation-ex
feat: add a target key to actions and various fixes
747ce6692749f886cd4663895bafbbc4777e6d63 authored over 5 years ago
747ce6692749f886cd4663895bafbbc4777e6d63 authored over 5 years ago
feat: add drawer navigator integration (#43)
d02277b30d64403f1a9f58b8ce91d71c3383be72 authored over 5 years ago
d02277b30d64403f1a9f58b8ce91d71c3383be72 authored over 5 years ago
feat: integrate reanimated based stack (#42)
dcf57c095c493223448bb9c5a302a2140af5562b authored over 5 years ago
dcf57c095c493223448bb9c5a302a2140af5562b authored over 5 years ago
refactor: drop shouldActionPropagateToChildren
89c279fb232a2b4cccf19f907cce0fe3f0047ee1 authored over 5 years ago
89c279fb232a2b4cccf19f907cce0fe3f0047ee1 authored over 5 years ago
feat: add a simple stack and material tabs integration (#39)
e0bee10e6b6c802ce38f5334206b61bb8124f7ad authored over 5 years ago
e0bee10e6b6c802ce38f5334206b61bb8124f7ad authored over 5 years ago
chore: setup monorepo with yarn workspaces (#38)
ce7d1630738650a53ee026b4386caeb3f72775e0 authored over 5 years ago
ce7d1630738650a53ee026b4386caeb3f72775e0 authored over 5 years ago
docs: add JSDoc for all library exports
0d68f1ed590fe3b8d377618bed8f05d4107a4111 authored over 5 years ago
0d68f1ed590fe3b8d377618bed8f05d4107a4111 authored over 5 years ago
feat: add backBehavior to TabRouter
cc76c69e707138108a471b1bd5c18622d51a295c authored over 5 years ago
cc76c69e707138108a471b1bd5c18622d51a295c authored over 5 years ago
feat: add an isFirstRouteInParent method
0e2754df5b9bff958a890d369e2e3dd97ac21b58 authored over 5 years ago
0e2754df5b9bff958a890d369e2e3dd97ac21b58 authored over 5 years ago
feat: add a useFocusEffect hook
819b7904fa5c6ffd992a1eebfe6472c3fe10fdab authored over 5 years ago
819b7904fa5c6ffd992a1eebfe6472c3fe10fdab authored over 5 years ago
feat: add focus and blur events
fb8d3024bffae4f20d198f224581b6bc70aac4ea authored over 5 years ago
fb8d3024bffae4f20d198f224581b6bc70aac4ea authored over 5 years ago
fix: don't crash if no navigator handles an action (#30)
f130d3c292c4ff734c29d4f5dd8500b50630206e authored over 5 years ago
f130d3c292c4ff734c29d4f5dd8500b50630206e authored over 5 years ago
fix: memoize callbacks in container to avoid re-creating navigation prop (#34)
7787ee16aab96a170773f202ed91d0ca9686d609 authored over 5 years ago
7787ee16aab96a170773f202ed91d0ca9686d609 authored over 5 years ago
test: add a test for useNavigation
0893388155541e220e665df05459ee036d19ea7e authored over 5 years ago
0893388155541e220e665df05459ee036d19ea7e authored over 5 years ago
fix: adjust index when route names are changed
9ff483a554bc8e51602526918b52d534209a08a6 authored over 5 years ago
9ff483a554bc8e51602526918b52d534209a08a6 authored over 5 years ago
test: fix types for mock router
04483a4f1b47277323575b9e353579a32f5fd157 authored over 5 years ago
04483a4f1b47277323575b9e353579a32f5fd157 authored over 5 years ago
fix: throw when no screens defined
571c513eae581b2cfdef1c39dc0996944fbbacab authored over 5 years ago
571c513eae581b2cfdef1c39dc0996944fbbacab authored over 5 years ago
refactor: change names in example
1368b4fd20bd274054d8de158a9ac97d8ca59f87 authored over 5 years ago
1368b4fd20bd274054d8de158a9ac97d8ca59f87 authored over 5 years ago
feat: imperative dispatch
20f1998d7f7a7c89ad277a06358db70e5e04bc4f authored over 5 years ago
20f1998d7f7a7c89ad277a06358db70e5e04bc4f authored over 5 years ago
fix: use the same navigation object for options and screen
f4f0ad62721daebe02c31ee963acf3095c165972 authored over 5 years ago
f4f0ad62721daebe02c31ee963acf3095c165972 authored over 5 years ago
fix: fix tab router in example app
c0715dda58597be9b310186c5ba6afd601a2e7d3 authored over 5 years ago
c0715dda58597be9b310186c5ba6afd601a2e7d3 authored over 5 years ago
refactor: rehydrate only once
049d03f32114ceb682f406d025ebe9b6c4595986 authored over 5 years ago
049d03f32114ceb682f406d025ebe9b6c4595986 authored over 5 years ago
fix: make rehydration keys stable
d6501d3e5d845dcf243e30d41e26d516832183da authored over 5 years ago
d6501d3e5d845dcf243e30d41e26d516832183da authored over 5 years ago
refactor: only accept a key for setParams
It doesn't make much sense for setParams to accept a name as you'd not want to set params for a ...
13b16b2d424d11d1c28b8b58f80703c7d7faa70f authored over 5 years ago
refactor: move type imports to the end
d4f1fb731a0223459d363120ce82144e7d1b75dc authored over 5 years ago
d4f1fb731a0223459d363120ce82144e7d1b75dc authored over 5 years ago
refactor: make router a function (#22)
f41657e4fec3a7ef53e3b5886939c3dc3c5226e7 authored over 5 years ago
f41657e4fec3a7ef53e3b5886939c3dc3c5226e7 authored over 5 years ago
chore: fix linting files
ae599aa006aaf90aa2210c54b7be2cde29c23594 authored over 5 years ago
ae599aa006aaf90aa2210c54b7be2cde29c23594 authored over 5 years ago
chore: supress error messages regarding error boundary in tests (#28)
75d356f3e99f353ef2ca4ac5c8719f70a7df3a58 authored over 5 years ago
75d356f3e99f353ef2ca4ac5c8719f70a7df3a58 authored over 5 years ago
fix: combine options and fix state type in CompositeNavigationProp
78ccf4962760603bc2a7c40d51e96d9b9c1c33a7 authored over 5 years ago
78ccf4962760603bc2a7c40d51e96d9b9c1c33a7 authored over 5 years ago
refactor: let router specify its state shape
ab17e9af7311202bcc8c720d3ad1dbae783c8f25 authored over 5 years ago
ab17e9af7311202bcc8c720d3ad1dbae783c8f25 authored over 5 years ago
fix: fix the types for composite navigation prop
55246370a6c2816af91f2fb540f2f31e2bca5297 authored over 5 years ago
55246370a6c2816af91f2fb540f2f31e2bca5297 authored over 5 years ago
fix: fix type signature for setParams (#24)
30b8fb26b1a97c35cbab4bef239ee640e00143ca authored over 5 years ago
30b8fb26b1a97c35cbab4bef239ee640e00143ca authored over 5 years ago
refactor: only accept name in jumpTo
d3e200d7270a48ce833841258725b0669039e292 authored over 5 years ago
d3e200d7270a48ce833841258725b0669039e292 authored over 5 years ago
refactor: mark initial state as stale to determine when to rehydrate (#23)
bd6aa667cb33db01d5dfdd86b4bf181207ded77b authored over 5 years ago
bd6aa667cb33db01d5dfdd86b4bf181207ded77b authored over 5 years ago
refactor: tweak types
2798c93e8b8bed8ed30a4d2f914e262eb883ecad authored over 5 years ago
2798c93e8b8bed8ed30a4d2f914e262eb883ecad authored over 5 years ago
feat: add a setOptions method to set screen options
In React Navigation, the screen options can be specified statically. If you need to configure an...
2eb86cd215b3a66e6ce6d3ec63f5274118d13ab0 authored over 5 years ago
feat: improve types for options and support a function
2b819e4310fac850cf66cb9786e964ea8b620bf5 authored over 5 years ago
2b819e4310fac850cf66cb9786e964ea8b620bf5 authored over 5 years ago
feat: add a useNavigation hook to access the navigation object
e1cf13e34d40eb33525a31fc198d8e308f0e4698 authored over 5 years ago
e1cf13e34d40eb33525a31fc198d8e308f0e4698 authored over 5 years ago
refactor: move some common actions to base router
57b7ed827ca49fb5076dc48a44d848917b8fd1c5 authored over 5 years ago
57b7ed827ca49fb5076dc48a44d848917b8fd1c5 authored over 5 years ago
feat: add target argument to setParams (#18)
1de54947937be3f24c7d694f77786ceca26537b3 authored over 5 years ago
1de54947937be3f24c7d694f77786ceca26537b3 authored over 5 years ago
chore(deps): bump lodash from 4.17.10 to 4.17.11 (#17)
a64f402dedec6f0ce23db0dd903957b9b8d02073 authored over 5 years ago
a64f402dedec6f0ce23db0dd903957b9b8d02073 authored over 5 years ago
feat: make NAVIGATE and JUMP_TO to support key and name of the route (#16)
4483dd2c3a21c29415b388c000b805ca89f2aeed authored over 5 years ago
4483dd2c3a21c29415b388c000b805ca89f2aeed authored over 5 years ago
refactor: drop getStateForChildUpdate in favor of getStateForRouteFocus (#15)
44b2ace9ee428ebe43e2d4f6225e2fcde1ae1b98 authored over 5 years ago
44b2ace9ee428ebe43e2d4f6225e2fcde1ae1b98 authored over 5 years ago
refactor: memoize the context object in container (#14)
3d8ba131359f78bed912feb8a43cd3dd71d72c32 authored over 5 years ago
3d8ba131359f78bed912feb8a43cd3dd71d72c32 authored over 5 years ago
feat: handle screens nested in React.Fragment
6955ae9d25be5fc61c2d4fcbc0a435af05adc02e authored over 5 years ago
6955ae9d25be5fc61c2d4fcbc0a435af05adc02e authored over 5 years ago
refactor: make container a function (#13)
637263e9cff831987c5f9d50e8be37bdb17f963e authored over 5 years ago
637263e9cff831987c5f9d50e8be37bdb17f963e authored over 5 years ago
refactor: get rid of dangerously setState
77c7315350289f17dd580a01fc21ce767bf3b861 authored over 5 years ago
77c7315350289f17dd580a01fc21ce767bf3b861 authored over 5 years ago
refactor: add transaction support (#12)
cb89debb940c813cd383695b227cfd71c3673774 authored over 5 years ago
cb89debb940c813cd383695b227cfd71c3673774 authored over 5 years ago
docs: update README to match latest API
38aa8e447ba78a7255197bd068ed94e91b6066b4 authored over 5 years ago
38aa8e447ba78a7255197bd068ed94e91b6066b4 authored over 5 years ago
refactor: move navigation.state to a route prop (#6)
d3099c18b8b1e1d704388c85828215fa839099bc authored over 5 years ago
d3099c18b8b1e1d704388c85828215fa839099bc authored over 5 years ago
feat: handle route names change
b775dbaacfcbaf3236002208e357761658ac1d0c authored over 5 years ago
b775dbaacfcbaf3236002208e357761658ac1d0c authored over 5 years ago
refactor: create initial state only once
95773de0a3ecd421e92318b08e6ca30be905bf08 authored over 5 years ago
95773de0a3ecd421e92318b08e6ca30be905bf08 authored over 5 years ago
feat: let child navigators handle actions from parent
Co-authored-by: Satyajit Sahoo <[email protected]>
ea8655252da161d81dd0a630eb8c2f893ab88374 authored over 5 years ago
feat: add createNavigator and not export Screen directly (#3)
f383d131d97ab373f207f2187a9d450848257811 authored over 5 years ago
f383d131d97ab373f207f2187a9d450848257811 authored over 5 years ago
refactor: use a class component for the container
With the function component. we have issues with our getState function which doesn't always retu...
0ff3de12661913138fa45cc334187d86cb0e6028 authored over 5 years ago
refactor: remove code for cleaning up navigator
It messes up with other state changes. We'll figure something out later
e7014a62e3a7b7a4f447d23b0e188aa48eba8a7a authored over 5 years ago
fix: cleanup navigator state on unmount
6a58a4a966b66c6fd0b479c8cc9090d8e449da74 authored over 5 years ago
6a58a4a966b66c6fd0b479c8cc9090d8e449da74 authored over 5 years ago
docs: add JSDoc for some comments
cfb392144616bcf4fb80f856aec51fb4f1f7d059 authored over 5 years ago
cfb392144616bcf4fb80f856aec51fb4f1f7d059 authored over 5 years ago
refactor: add separate method for rehydration and fix types
db6fe6bb1e62f64eccb75fac328b47d01cd010f1 authored over 5 years ago
db6fe6bb1e62f64eccb75fac328b47d01cd010f1 authored over 5 years ago
refactor: rename names to routeNames for clarity
43bc406c0036f3cce13672f536019b71af7fd366 authored over 5 years ago
43bc406c0036f3cce13672f536019b71af7fd366 authored over 5 years ago
fix: merge params on navigate in example
86890b2b33ab58bef9d94e11d0125e73b20aa50b authored over 5 years ago
86890b2b33ab58bef9d94e11d0125e73b20aa50b authored over 5 years ago
feat: add a setParams method to update route params
470a5a1d247f21b17786b788b37254ee2db90a8e authored over 5 years ago
470a5a1d247f21b17786b788b37254ee2db90a8e authored over 5 years ago
test: add test to check if action is handled correctly
59aacc3080e10bb81bb00c512d239e3a5359205f authored over 5 years ago
59aacc3080e10bb81bb00c512d239e3a5359205f authored over 5 years ago
docs: update README
06a3fbc13d197ba07dab3518e7bc689b167c9e99 authored over 5 years ago
06a3fbc13d197ba07dab3518e7bc689b167c9e99 authored over 5 years ago
fix: always get latest state for getCurrentState
163e4c18f2ae216ddcff05e14978f07f764e3cd8 authored over 5 years ago
163e4c18f2ae216ddcff05e14978f07f764e3cd8 authored over 5 years ago
test: add test for static container
2c60fab0bba04467858204b77614c416237d7618 authored over 5 years ago
2c60fab0bba04467858204b77614c416237d7618 authored over 5 years ago
test: add test for accessing container context
5bd4ecef1a223bcbac938b8c18e9c8ae6ae311a2 authored over 5 years ago
5bd4ecef1a223bcbac938b8c18e9c8ae6ae311a2 authored over 5 years ago
chore: add state persistence to the example
4a42ec4b2b6939bfefe8debe134501cb6cd861c6 authored over 5 years ago
4a42ec4b2b6939bfefe8debe134501cb6cd861c6 authored over 5 years ago
test: add test for dispatching a function
84c16a7d411afe4bae2995d4c59cd649a4df2ca4 authored over 5 years ago
84c16a7d411afe4bae2995d4c59cd649a4df2ca4 authored over 5 years ago
test: add more tests and improve error messages
6844c7dea54e4d616f1b0b6b0bba91701a8d1ab1 authored over 5 years ago
6844c7dea54e4d616f1b0b6b0bba91701a8d1ab1 authored over 5 years ago
refactor: default to frozen object for options
d44d7b3bdcf4dc94303267d54fa1150f6f15ae6e authored over 5 years ago
d44d7b3bdcf4dc94303267d54fa1150f6f15ae6e authored over 5 years ago
refactor: split useNavigationBuilder into more hooks
3d865c7d2d65bd2b015c956d4d665d782ed69d37 authored over 5 years ago
3d865c7d2d65bd2b015c956d4d665d782ed69d37 authored over 5 years ago
docs: fix typo in example
c2a50aa27e33ea13d3d0b511221a9b797271bfdb authored over 5 years ago
c2a50aa27e33ea13d3d0b511221a9b797271bfdb authored over 5 years ago
docs: remove outdated comments
eeccd1b1b549997d88b05d37e99bea98302d061f authored over 5 years ago
eeccd1b1b549997d88b05d37e99bea98302d061f authored over 5 years ago
refactor: remove parent to child navigator communication
6686e0ab58e267a9410f4205b1b8671d1e4bf05b authored over 5 years ago
6686e0ab58e267a9410f4205b1b8671d1e4bf05b authored over 5 years ago
feat: add an onStateChange prop to NavigationContainer
2e08df9a1d6c759b8f4f3086d9736973dc8d5d00 authored over 5 years ago
2e08df9a1d6c759b8f4f3086d9736973dc8d5d00 authored over 5 years ago
fix: only propagate navigate to children
b58ea0ebebcb519c3e74df2ea290651c47ff2dbb authored over 5 years ago
b58ea0ebebcb519c3e74df2ea290651c47ff2dbb authored over 5 years ago
fix: don't throw if action wasn't handled
336482e972ab8c63d195806ac063a6580a938a98 authored over 5 years ago
336482e972ab8c63d195806ac063a6580a938a98 authored over 5 years ago
feat: add ability to dispatch a update function
720a90bd5f5ca446ef905134bad43b16343b6b91 authored over 5 years ago
720a90bd5f5ca446ef905134bad43b16343b6b91 authored over 5 years ago
feat: add more acttions
1c394e127935e94ec771ca61e2f53d16143a3461 authored over 5 years ago
1c394e127935e94ec771ca61e2f53d16143a3461 authored over 5 years ago
fix: focus a navigator when you navigate to a screen in it
85e65d7bee85b9269de66f577b1b4b1ba5db6e0b authored over 5 years ago
85e65d7bee85b9269de66f577b1b4b1ba5db6e0b authored over 5 years ago
feat: make actions work across navigators
5c6ec4e1f21a4aefd1d6843ed43a53ad088c1a9f authored over 5 years ago
5c6ec4e1f21a4aefd1d6843ed43a53ad088c1a9f authored over 5 years ago
docs: add info about type checking to the README
580f909957adf99a922075f414253589f131d240 authored over 5 years ago
580f909957adf99a922075f414253589f131d240 authored over 5 years ago
fix: prevent rendering multiple navigators under a single container
de9464f234096c8d651f627102959981e626d6f1 authored over 5 years ago
de9464f234096c8d651f627102959981e626d6f1 authored over 5 years ago
feat: add typed navigator for better typechecking
14aa95515e4aa2d99bb26090e366c345a93dd197 authored over 5 years ago
14aa95515e4aa2d99bb26090e366c345a93dd197 authored over 5 years ago
feat: add support for params
b2214774d66504cbfedf3347bba4e54c147eca8f authored over 5 years ago
b2214774d66504cbfedf3347bba4e54c147eca8f authored over 5 years ago
feat: respect key when reseting state
bf958e3c91f1cb1b89e1bd28670f492db5263e76 authored over 5 years ago
bf958e3c91f1cb1b89e1bd28670f492db5263e76 authored over 5 years ago
fix: don't perform side-effects in setState
67b09da633a08aba26d64fa84faa80cf0b4673e1 authored over 5 years ago
67b09da633a08aba26d64fa84faa80cf0b4673e1 authored over 5 years ago
wip
33fd99c842b5606c81dbf5d81f41ceb732092f87 authored over 5 years ago
33fd99c842b5606c81dbf5d81f41ceb732092f87 authored over 5 years ago
feat: bubble up an action
2b7f72f0b71f22deba0350ceb70b16ed8a59e760 authored over 5 years ago
2b7f72f0b71f22deba0350ceb70b16ed8a59e760 authored over 5 years ago
feat: support options
57cfb9a5129d374201ccd3d897e8a8934f578e98 authored over 5 years ago
57cfb9a5129d374201ccd3d897e8a8934f578e98 authored over 5 years ago
perf: prevent re-renders if state didn't change
48fec1aa4752ae87d10b201a2f0feb3190b8a630 authored over 5 years ago
48fec1aa4752ae87d10b201a2f0feb3190b8a630 authored over 5 years ago
refactor: minor tweaks
44909bd80aa33b62234ee028712611a2a5f25be2 authored over 5 years ago
44909bd80aa33b62234ee028712611a2a5f25be2 authored over 5 years ago
refactor: get parent navigation via context
f10166df1b298140fb2b8bf7bc21f1573b9f9392 authored over 5 years ago
f10166df1b298140fb2b8bf7bc21f1573b9f9392 authored over 5 years ago
docs: add info about how initial state is handled
00fdd133564060c86ed483dda09538af5d79ee2d authored over 5 years ago
00fdd133564060c86ed483dda09538af5d79ee2d authored over 5 years ago
feat: add basic nesting example
0514ca7fcad5bc04b98201588a1f9e0f9fecae44 authored over 5 years ago
0514ca7fcad5bc04b98201588a1f9e0f9fecae44 authored over 5 years ago
feat: add basic deep linking example
a78bbbc569403967231b9b29ff23ca52b767776f authored over 5 years ago
a78bbbc569403967231b9b29ff23ca52b767776f authored over 5 years ago
chore: initial POC
fc1a4adc7455d9c09561669bd311a43684578a91 authored over 5 years ago
fc1a4adc7455d9c09561669bd311a43684578a91 authored over 5 years ago
chore: configure some stuff
09e1edf5100688ef42b9eac5324f26231d06e0c0 authored over 5 years ago
09e1edf5100688ef42b9eac5324f26231d06e0c0 authored over 5 years ago
Initial commit
32139afa3e570fb437ba628465f2e928dfdc7c39 authored over 5 years ago
32139afa3e570fb437ba628465f2e928dfdc7c39 authored over 5 years ago