@@ -26,12 +26,7 @@ import { useComponentsByName } from '../shared/use-components-by-name';
2626export function TabsContainer ( props : TabsContainerProps ) {
2727 RNSLog . info ( 'TabsContainer render' ) ;
2828
29- const {
30- routeConfigs,
31- defaultRouteName,
32- onTabSelected,
33- ...restProps
34- } = props ;
29+ const { routeConfigs, defaultRouteName, onTabSelected, ...restProps } = props ;
3530
3631 useSanitizeRouteConfigs ( routeConfigs ) ;
3732
@@ -137,7 +132,9 @@ function useSanitizeRouteConfigs(routeConfigs: TabRouteConfig[]) {
137132 }
138133}
139134
140- function useTabsNavigationMethods ( dispatch : React . Dispatch < TabsNavigationAction > ) : TabsNavigationMethods {
135+ function useTabsNavigationMethods (
136+ dispatch : React . Dispatch < TabsNavigationAction > ,
137+ ) : TabsNavigationMethods {
141138 const setRouteOptions = React . useCallback (
142139 ( routeKey : string , options : Partial < TabRouteOptions > ) => {
143140 dispatch ( { type : 'set-options' , routeKey, options } ) ;
@@ -148,14 +145,20 @@ function useTabsNavigationMethods(dispatch: React.Dispatch<TabsNavigationAction>
148145 const selectTab : SelectTabMethod = React . useCallback (
149146 ( routeKey : string , forceAction ?: boolean ) => {
150147 const shouldForceAction = forceAction ?? false ;
151- dispatch ( { type : 'tab-select' , routeKey, forceAction : shouldForceAction } ) ;
148+ dispatch ( {
149+ type : 'tab-select' ,
150+ routeKey,
151+ forceAction : shouldForceAction ,
152+ } ) ;
152153 } ,
153154 [ dispatch ] ,
154155 ) ;
155156
156-
157- return React . useMemo ( ( ) => ( {
158- setRouteOptions,
159- selectTab
160- } ) , [ setRouteOptions , selectTab ] ) ;
157+ return React . useMemo (
158+ ( ) => ( {
159+ setRouteOptions,
160+ selectTab,
161+ } ) ,
162+ [ setRouteOptions , selectTab ] ,
163+ ) ;
161164}
0 commit comments