Skip to content

Commit 7cadfcc

Browse files
committed
Add june progress blog post
1 parent 59aa64a commit 7cadfcc

8 files changed

Lines changed: 452 additions & 4 deletions

blog/2026-07-08-react-navigation-8.0-july-progress.md

Lines changed: 446 additions & 0 deletions
Large diffs are not rendered by default.
795 KB
Binary file not shown.
2.96 MB
Binary file not shown.
2.29 MB
Binary file not shown.
1.55 MB
Binary file not shown.
112 KB
Binary file not shown.

versioned_docs/version-8.x/custom-navigators.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -121,9 +121,11 @@ function TabNavigator({ tabBarStyle, contentStyle, ...rest }) {
121121
});
122122

123123
if (!isFocused && !event.defaultPrevented) {
124-
navigation.dispatch({
125-
...TabActions.jumpTo(route.name, route.params),
126-
target: state.key,
124+
React.startTransition(() => {
125+
navigation.dispatch({
126+
...TabActions.jumpTo(route.name, route.params),
127+
target: state.key,
128+
});
127129
});
128130
}
129131
}}

versioned_docs/version-8.x/upgrading-from-7.x.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,9 +203,9 @@ To work with the reworked TypeScript types, the type API for custom navigators h
203203
- }
204204
+ export interface MyTypeBag extends NavigatorTypeBagBase {
205205
+ State: TabNavigationState<this['ParamList']>;
206+
+ ActionHelpers: TabActionHelpers<this['ParamList']>;
206207
+ ScreenOptions: MyNavigationOptions;
207208
+ EventMap: MyNavigationEventMap;
208-
+ ActionHelpers: TabActionHelpers<this['ParamList']>;
209209
+ Navigator: typeof MyNavigator;
210210
+ }
211211
+

0 commit comments

Comments
 (0)