Skip to content
This repository was archived by the owner on Jul 8, 2025. It is now read-only.

Commit d4d95b7

Browse files
committed
♿️ (App): Make sure listitems in home are accessible
1 parent 17c8010 commit d4d95b7

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/screens/Home.tsx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,16 +31,18 @@ const Home = () => {
3131
const navigation = useNavigation();
3232
const [mode, setMode] = useAppMode();
3333

34+
const isAccessible = mode === 'accessible';
35+
3436
return (
3537
<>
3638
<View style={styles.toggleContainer}>
3739
<Switch
3840
style={styles.switch}
39-
value={mode === 'accessible' ? true : false}
41+
value={isAccessible ? true : false}
4042
onValueChange={val => setMode(val ? 'accessible' : 'inaccessible')}
4143
/>
4244
<Body>
43-
{mode === 'accessible' ? '🥰' : '😕'} Running in '{mode}' mode
45+
{isAccessible ? '🥰' : '😕'} Running in '{mode}' mode
4446
</Body>
4547
</View>
4648
<FlatList
@@ -52,6 +54,9 @@ const Home = () => {
5254
containerStyle={{ paddingVertical: 20 }}
5355
topDivider
5456
bottomDivider
57+
accessible={isAccessible}
58+
accessibilityLabel={isAccessible ? item.title : undefined}
59+
accessibilityHint={isAccessible ? item.description : undefined}
5560
>
5661
<View>
5762
<ListItem.Title style={styles.screenTitles}>{item.title}</ListItem.Title>

0 commit comments

Comments
 (0)