Skip to content

Commit 3668a8f

Browse files
committed
Set default focus element on "watch now"
1 parent a442544 commit 3668a8f

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

packages/shared-ui/src/screens/DetailsScreen.tsx

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { useNavigation, useRoute, RouteProp } from '@react-navigation/native';
22
import { NativeStackNavigationProp } from '@react-navigation/native-stack';
33
import { StyleSheet, View, Image, Text } from 'react-native';
4-
import { SpatialNavigationRoot } from 'react-tv-space-navigation';
4+
import { SpatialNavigationRoot, DefaultFocus } from 'react-tv-space-navigation';
55
import { scaledPixels } from '../hooks/useScale';
66
import { useCallback, useMemo } from 'react';
77
import { useIsFocused } from '@react-navigation/native';
@@ -113,11 +113,13 @@ export default function DetailsScreen() {
113113
<Text style={detailsStyles.crewName}>Eric Fahsl</Text>
114114
</View>
115115
</View>
116-
<FocusablePressable
117-
text={'Watch now'}
118-
onSelect={navigate}
119-
style={buttonStyle}
120-
/>
116+
<DefaultFocus>
117+
<FocusablePressable
118+
text={'Watch now'}
119+
onSelect={navigate}
120+
style={buttonStyle}
121+
/>
122+
</DefaultFocus>
121123
</View>
122124
</View>
123125
</View>

0 commit comments

Comments
 (0)