Skip to content

Commit a7d6512

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

8 files changed

Lines changed: 448 additions & 4 deletions

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

Lines changed: 442 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)