Commit Graph

2314 Commits

Author SHA1 Message Date
Satyajit Sahoo
db24639445 chore: sync latest stack 2020-11-10 21:10:31 +01:00
Satyajit Sahoo
f10543f9fc chore: publish
- react-navigation-stack@2.10.1
react-navigation-stack@2.10.1
2020-11-04 22:48:09 +01:00
Satyajit Sahoo
a3e3fa2cfd chore: sync latest stack 2020-11-04 22:46:35 +01:00
otrepanier
ec25edd658 test: add tests to getEventManager 2020-11-04 22:34:38 +01:00
otrepanier
09d4bc24e9 test: add tests for getChildrenNavigationCache 2020-11-04 22:34:25 +01:00
Satyajit Sahoo
8d0e0f48ad chore: publish
- react-navigation-stack@2.10.0
react-navigation-stack@2.10.0
2020-10-30 11:40:12 +01:00
Satyajit Sahoo
8411e6f764 feat: enable react-native-screens in Stack by default on iOS 2020-10-30 01:59:25 +01:00
Satyajit Sahoo
dff6c3ee7c chore: publish
- react-navigation-tabs@2.10.1
react-navigation-tabs@2.10.1
2020-10-28 15:04:08 +01:00
Satyajit Sahoo
ffe3bddcb2 fix: add bottom insets to custom height for bottom tabs 2020-10-28 15:02:54 +01:00
Satyajit Sahoo
9b55493e76 chore: publish
- react-navigation-animated-switch@0.6.3
 - @react-navigation/core@3.7.9
 - react-navigation-drawer@2.6.0
 - react-navigation-material-bottom-tabs@2.3.3
 - @react-navigation/native@3.8.3
 - react-navigation@4.4.3
 - react-navigation-stack@2.9.0
 - react-navigation-tabs@2.10.0
@react-navigation/core@3.7.9 @react-navigation/native@3.8.3 react-navigation-animated-switch@0.6.3 react-navigation-drawer@2.6.0 react-navigation-material-bottom-tabs@2.3.3 react-navigation-stack@2.9.0 react-navigation-tabs@2.10.0 react-navigation@4.4.3
2020-10-26 18:19:28 +01:00
Satyajit Sahoo
ebe70f51fb fix: use react-native-iphone-x-helper in bottom-tabs navigator 2020-10-26 18:16:23 +01:00
Satyajit Sahoo
256e5aec2a chore: upgrade depenendecies 2020-10-26 18:16:22 +01:00
Wojciech Lewicki
707bea3cba feat: add detachInactiveScreens prop for bottom tabs and drawer (#8816) 2020-10-26 18:10:35 +01:00
Satyajit Sahoo
6bdc1e9e5f feat: sync latest stack 2020-10-26 16:28:59 +01:00
oltrep
b3db099a00 test: add navigation focus events tests (#8983)
This PR adds a few unit tests on the NavigationFocusEvents. It asserts that events are emitted in the expected order in different cases.
2020-10-25 02:00:19 +02:00
Satyajit Sahoo
1f5000e86b chore: publish
- react-navigation-animated-switch@0.6.2
 - @react-navigation/core@3.7.8
 - react-navigation-drawer@2.5.2
 - react-navigation-material-bottom-tabs@2.3.2
 - @react-navigation/native@3.8.2
 - react-navigation@4.4.2
 - react-navigation-stack@2.8.4
 - react-navigation-tabs@2.9.2
@react-navigation/core@3.7.8 @react-navigation/native@3.8.2 react-navigation-animated-switch@0.6.2 react-navigation-drawer@2.5.2 react-navigation-material-bottom-tabs@2.3.2 react-navigation-stack@2.8.4 react-navigation-tabs@2.9.2 react-navigation@4.4.2
2020-10-02 09:16:08 +02:00
oltrep
6390aacd07 fix: NavigationEvents subscribe events on new nav state (#8920)
If the navigation prop changes, the NavigationEvents component was not
subscribing to the new value. These changes fix this problem and add a
test to verify that behavior.
2020-10-01 16:00:49 +02:00
oltrep
20e2625f35 test: fix usage of routerTestHelper back action (#8844)
Found this case were the key gets set to `{ key: null }` instead of just being `null`. Should I just call `back()` at this point? Because I don't think there is a difference between a `null` vs `undefined` key
2020-09-25 05:44:02 +02:00
Satyajit Sahoo
162e225fa4 chore: publish
- react-navigation-animated-switch@0.6.1
 - @react-navigation/core@3.7.7
 - react-navigation-drawer@2.5.1
 - react-navigation-material-bottom-tabs@2.3.1
 - @react-navigation/native@3.8.1
 - react-navigation@4.4.1
 - react-navigation-stack@2.8.3
 - react-navigation-tabs@2.9.1
@react-navigation/core@3.7.7 @react-navigation/native@3.8.1 react-navigation-animated-switch@0.6.1 react-navigation-drawer@2.5.1 react-navigation-material-bottom-tabs@2.3.1 react-navigation-stack@2.8.3 react-navigation-tabs@2.9.1 react-navigation@4.4.1
2020-09-24 13:18:11 +02:00
Satyajit Sahoo
ce9991ffff chore: sync latest stack 2020-09-24 13:13:12 +02:00
Satyajit Sahoo
3bb21e256f chore: upgrade depenendecies 2020-09-24 01:06:00 +02:00
oltrep
f1a06e2f92 refactor: improve error message of StateUtils.jumpTo (#8831) 2020-09-22 11:59:20 +02:00
oltrep
c0763fca16 refactor: remove undefined assignment in switch router (#8770)
`undefined` should be left to the javascript compiler.

Originally, I opened this PR because I thought there was an inconsistency between the stack and switch routers, in the way they handle params. Turns out it's all fine, but I found this case where `undefined` is assigned to a variable and I thought I could submit a small refactor for it.
2020-09-21 15:20:36 +02:00
oltrep
62da341b67 test: move assertions into their own tests (#8703)
This change makes the tests in NavigationStateUtils more specific by splitting tests with multiple assertions.

I also grouped the tests into describe blocks by the function they test. Let me know if that's something you want or not, I can revert it if needed.

This is my first contribution, but I plan to make more of these which would mostly consists on improving tests.
2020-09-10 13:34:55 +02:00
otrepanier
09a10faa44 test: fix and enable skipped test 2020-09-10 13:33:15 +02:00
otrepanier
b9ecbd222d refactor: rename reduce accumulator variable 2020-09-10 13:32:34 +02:00
otrepanier
a57e47786c test: add KeyGenerator tests 2020-09-02 16:01:41 +02:00
otrepanier
424923019a test: document set params action for routers
These tests document the behavior of using set params action for the
different routers. Even if the action is named `SET_PARAMS`, it merges
the params with the previous one: this behavior matches the `setState`
method used in React's components.
2020-09-02 15:55:31 +02:00
Adrian Carolli
06a69f1bfd fix: don't use deprecated currentlyFocusedField (#8684)
currentlyFocusedField => currentlyFocusedInput

Fixes #8457 for 4.x because `createKeyboardAwareNavigator.js` is not inside the `main` branch.

Fixed in main here: 35d6b9e3a4
2020-09-02 15:54:45 +02:00
otrepanier
1fa2edd9f2 test: add test case for StateUtils.pop
From the current implementation of `NavigationStateUtils.pop`, a new
test case was added to document the behavior when popping when the index
is at the first route and there are multiple routes.
2020-09-02 15:42:59 +02:00
Satyajit Sahoo
fcd7d83c4c chore: sync latest stack 2020-07-11 00:05:15 +02:00
Satyajit Sahoo
4f7983134b chore: publish
- react-navigation-stack@2.8.2
react-navigation-stack@2.8.2
2020-06-25 11:52:12 +02:00
Satyajit Sahoo
46b797dd29 fix: sync latest stack 2020-06-25 11:50:39 +02:00
Satyajit Sahoo
1a6f4a581f chore: publish
- react-navigation-stack@2.8.1
react-navigation-stack@2.8.1
2020-06-25 03:02:46 +02:00
Satyajit Sahoo
2e7f4a6d10 fix: pop with correct key from nested stack 2020-06-25 03:01:47 +02:00
Satyajit Sahoo
6515fbe2dc chore: publish
- react-navigation-animated-switch@0.6.0
 - react-navigation-drawer@2.5.0
 - react-navigation-material-bottom-tabs@2.3.0
 - @react-navigation/native@3.8.0
 - react-navigation@4.4.0
 - react-navigation-stack@2.8.0
 - react-navigation-tabs@2.9.0
react-navigation-tabs@2.9.0 @react-navigation/native@3.8.0 react-navigation-animated-switch@0.6.0 react-navigation-drawer@2.5.0 react-navigation-material-bottom-tabs@2.3.0 react-navigation-stack@2.8.0 react-navigation@4.4.0
2020-06-25 02:17:38 +02:00
Satyajit Sahoo
454e05b02e feat: sync latest stack and upgrade typescript 2020-06-25 02:15:28 +02:00
Satyajit Sahoo
442ca3e700 fix: improve error message when installing wrong version 2020-06-22 02:25:00 +02:00
Satyajit Sahoo
e00c63e32b chore: publish
- react-navigation-stack@2.7.0
react-navigation-stack@2.7.0
2020-06-08 11:35:08 +02:00
Satyajit Sahoo
ba6d7dcbed feat: sync latest stack 2020-06-08 11:31:03 +02:00
Satyajit Sahoo
2ca8c34b2d chore: publish
- react-navigation-stack@2.6.0
react-navigation-stack@2.6.0
2020-06-06 22:38:25 +02:00
Satyajit Sahoo
03f9f8cd8e feat: sync latest stack 2020-06-06 02:28:20 +02:00
Satyajit Sahoo
1ee8c76df3 chore: publish
- react-navigation-stack@2.5.1
react-navigation-stack@2.5.1
2020-05-15 22:02:17 +02:00
Satyajit Sahoo
bc1313b61d fix: sync latest stack 2020-05-15 22:00:38 +02:00
Satyajit Sahoo
28982ffca0 chore: publish
- react-navigation-stack@2.5.0
react-navigation-stack@2.5.0
2020-05-12 00:57:02 +02:00
Satyajit Sahoo
bb82d5000f feat: sync latest stack 2020-05-11 18:34:46 +02:00
Satyajit Sahoo
1f30227049 chore: update eslint and prettier 2020-05-11 18:17:15 +02:00
Satyajit Sahoo
f34ec46111 chore: publish
- react-navigation-animated-switch@0.5.12
 - @react-navigation/core@3.7.6
 - react-navigation-drawer@2.4.13
 - react-navigation-material-bottom-tabs@2.2.12
 - @react-navigation/native@3.7.13
 - react-navigation@4.3.9
 - react-navigation-stack@2.4.0
 - react-navigation-tabs@2.8.13
@react-navigation/core@3.7.6 @react-navigation/native@3.7.13 react-navigation-animated-switch@0.5.12 react-navigation-drawer@2.4.13 react-navigation-material-bottom-tabs@2.2.12 react-navigation-stack@2.4.0 react-navigation-tabs@2.8.13 react-navigation@4.3.9
2020-05-01 01:45:52 +02:00
Satyajit Sahoo
8b79e9bee6 feat: sync latest stack 2020-05-01 01:45:10 +02:00
linzera
e09906a423 fix: change old docUrl to new docUrl due v5 2020-04-30 16:57:36 +02:00