Brent Vatne
578e2f04d3
Add a link to the website repository
2018-02-03 10:56:19 -08:00
Brent Vatne
814964e982
Update README again to improve wording of documentation section
2018-02-03 10:55:33 -08:00
Brent Vatne
e851d86a1f
Update README
2018-02-03 10:53:38 -08:00
Brent Vatne
760774453c
Remove website, docs and related commit. ( #3419 )
...
- This now lives at https://github.com/react-navigation/react-navigation.github.io
2018-02-03 10:38:43 -08:00
Brent Vatne
6ee9d99db2
Bump version
2018-02-02 18:08:57 -08:00
Brent Vatne
a23f7d1e72
Update yarn.lock
2018-02-02 12:33:53 -08:00
Ashoat Tevosyan
aec28f49c4
Redux middleware for new event system ( #3399 )
...
* Add Redux bindings for new event system
* construct -> create
* react-navigation-redux-helpers
2018-02-02 14:58:35 -05:00
Ashoat Tevosyan
41096f12b9
Clean up old build process and Babel config ( #3406 )
2018-02-02 14:57:31 -05:00
Eric Vicenti
83ee866e29
New StackRouter Push Action ( #3401 )
2018-02-01 17:14:13 -08:00
Eric Vicenti
7f3238d3db
StackRouter PopToTop Action ( #3403 )
2018-02-01 17:10:12 -08:00
Eric Vicenti
d93092e91a
StackRouter PopN Action ( #3404 )
2018-02-01 17:01:04 -08:00
Eric Vicenti
35f7961a8d
StackRouter Reset Action should match state key ( #3400 )
2018-02-01 11:25:30 -08:00
Eric Vicenti
a07339444b
Fix and actually understand event emitter ( #3367 )
2018-02-01 09:42:48 -08:00
Ashoat Tevosyan
8dad94e66c
Add Flow libdef ( #3391 )
...
* Add Flow libdef
* Move libdef to flow folder in root
* Update libdef with some refinements discovered while writing test
Mostly refining navigator config types. In the past when we tried it we got in-repo Flow errors. With a libdef we can now assert it as true!
* Get rid of all imports in libdef and refine some types
2018-02-01 12:34:35 -05:00
Eric Vicenti
488797e9af
Add key support to StackRouter navigate ( #3393 )
2018-01-31 19:48:04 -08:00
Ashoat Tevosyan
c19fe8f2f5
metro-bundler -> metro ( #3396 )
2018-01-31 21:41:35 -05:00
Ashoat Tevosyan
a5e50bcfda
Add NavigationPlayground Flow test to CI ( #3385 )
...
In order to make sure that contributors don't making breaking changes to our Flow types without corresponding updates to the libdefs, we should make sure these breaking changes get caught by CI. Right now our libdefs are any-typed, but I'll put up a PR later that will refine the libdef (located at `flow-typed/npm/react-navigation_vx.x.x.js`).
2018-01-30 18:57:06 -05:00
Ashoat Tevosyan
57e3d98670
Fix NavigationEvent types ( #3384 )
...
* Fix SimpleTabs types
dca37627a2 broke the types, but it wasn't noticed because Flow wasn't in the CI. This fixes the types; separate PR coming to add Flow to the CI.
* Refine type of NavigationEventListener callback
Instead of typing the callback as `Function`, we're now using the precise type provided by @ericvicenti
* NavigationEventListener -> NavigationEventSubscription
2018-01-30 18:49:47 -05:00
Ashoat Tevosyan
b735267ea5
Update to RN 0.52 and Expo 25 ( #3383 )
...
* Update to RN 0.52 and Expo 25
* Rerecord snapshots for failing Jest tests
* jest-expo@25.1.0-beta.0
* jest-expo@25.1.0
2018-01-30 12:22:20 -06:00
Yao Hui Chua
d04312c9d9
Support initialRouteParams for TabRouters ( #3352 )
2018-01-29 19:06:32 +08:00
Vojtech Novak
1e2bc9f273
rely on defaultProps in TouchableItem ( #3374 )
2018-01-28 23:33:21 +01:00
Eric Vicenti
3b88e0872f
Add events support to redux example ( #3368 )
...
* Fixing redux
* Fix tab events and test event nested event subscriptions
* Add event support to redux example
2018-01-27 14:12:16 -08:00
Brent Vatne
dc2276ad9f
Add headerBackImage, closes #1999
2018-01-27 13:53:44 -08:00
Patrick Monteith
7e8b510636
Don't forward back actions to inactive children of TabRouters ( #2121 )
2018-01-27 21:21:47 +00:00
Freddy Harris
d16bcd9d39
SafeAreaView style padding and inset collapse ( #2917 )
2018-01-27 21:59:51 +01:00
TheCodeTalker
1c81982ff3
navigation back fix in example ( #3218 )
2018-01-28 02:12:45 +05:30
Iacopo Pazzaglia
d900c5dfca
Allow tabBarTestIDProps to be a function that receive the focused status ( #3303 )
2018-01-27 21:37:36 +01:00
Brent Vatne
4d01c85c78
Manually unset transitionIsRunning rather than going through _onTransitionEnd after state change
2018-01-26 23:02:02 -08:00
Brent Vatne
c3c2382c71
Clean up when transitioner state when bailing out early
2018-01-26 18:55:38 -08:00
Brent Vatne
49c0fcc2f5
[Playground] Move sdkVersion back to 24
2018-01-26 17:34:08 -08:00
Brent Vatne
9bafc3b60b
Revert updates to example package.json
2018-01-26 16:48:02 -08:00
Ashoat Tevosyan
52828e98cb
Bring back TypeDefinition.js and re-add Flow to NavigationPlayground ( #3363 )
...
* Bring back TypeDefinition.js and re-add Flow to NavigationPlayground
* Type EventListener correctly and ignore metro errors
2018-01-26 17:15:49 -07:00
Brent Vatne
d4dfdf8315
Remove NavigatorTypes ( #3331 )
2018-01-26 15:54:46 -08:00
Moriyoshi Koizumi
46264bb81d
Allow pure-wildcard route for nested navigators. ( #2929 )
...
* Allow pure-wildcard route for nested navigators.
* Treat empty paths as they are.
2018-01-27 08:52:59 +09:00
Dhruvdutt Jadhav
a7d0221709
Update Guide-Headers.md ( #3335 )
2018-01-27 05:15:39 +05:30
Dhruvdutt Jadhav
299a9c68ed
Update DrawerNavigator.md ( #3337 )
...
Improve code syntax
2018-01-27 05:15:06 +05:30
Dhruvdutt Jadhav
dff494c910
Update TabNavigator.md ( #3341 )
...
Improve code syntax to match the rest of the code spinnets in docs
2018-01-27 05:14:18 +05:30
Nicolas Beck
f3e4f49074
Reset state instead of pushing new routes for navigation actions in Drawer ( #3164 )
2018-01-27 00:30:11 +01:00
Eric Vicenti
8650d48bbc
Simple fix to back button behavior ( #3362 )
...
Should always provide the key to go back from
2018-01-26 11:02:27 -08:00
Eric Vicenti
966ecb53ba
Navigation Event Subscriptions ( #3345 )
...
* Add fbemitter, keep flow passing
* Begin support for event emitter
- Adds emitter to navigation prop
- Emits top level onAction event
- stub getChildEventSubscriber for child events
* Support navigationState.isNavigating
* Focus and blur events starting to work
- Navigation completion action wired up
- Event chaining logic built in getChildEventSubscriber
- Renamed onAction evt to ‘action’
* Wrap up events progress and testing
* Rename to isTransitioning and COMPLETE_TRANSITION
* rm accidental dependency
* Suppoert event payload type
2018-01-25 00:13:28 -08:00
Brent Vatne
750e354280
Remove website deploy from CI and clean up scripts ( #3353 )
...
* Remove website deploy from CI and clean up scripts
* Clobber unnecessary pieces from circle config
2018-01-24 20:48:58 -08:00
Brent Vatne
71c7ed28a7
Delete some unnecessary noise
2018-01-24 20:21:16 -08:00
Brent Vatne
33229fd8b7
Remove flow ( #3350 )
...
* Remove flow types from src
* Finish removing Flow
* Clear out flow-typed, some flow mentions in docs, website flow usage, and some other config
2018-01-24 17:52:09 -08:00
Michael Duminy
4d914d4e51
HeaderBackButton animation performance ( #3305 )
...
* header back button ripple animation performance
* replace InteractionManager with requestAnimationFrame
* getting used to flow typing
2018-01-24 00:03:51 +02:00
Grey Baker
79bf7da628
Update repository URL in package.json ( #3342 )
...
Update repository URL to reflect move from react-community to react-navigation organization.
2018-01-23 21:58:52 +00:00
Brent Vatne
c3e057e008
Add RFC and website repos to issue template
2018-01-22 16:41:31 -08:00
Brent Vatne
ec0a1e339e
Update issue template
2018-01-22 16:22:03 -08:00
Pranav Kulkarni
49134c60d3
Fix the section link for Reset action ( #3316 )
...
Sectional link to Reset section fails due to case difference.
2018-01-21 22:12:33 +05:30
Tien Pham
1061562ef7
Update goBack docs ( #2834 )
...
* Update goBack docs
* Update Screen-Navigation-Prop.md
2018-01-21 03:37:24 +07:00
Adam Miskiewicz
9590b5b35f
Make examples use linked copy of react-navigation
2018-01-17 19:11:04 -08:00