diff options
author | Paul Frazee <pfrazee@gmail.com> | 2023-06-16 16:02:56 -0500 |
---|---|---|
committer | Paul Frazee <pfrazee@gmail.com> | 2023-06-16 16:02:56 -0500 |
commit | 46c65958bc49d48cbe669a8a8688b111894bf739 (patch) | |
tree | af6ac28c5f68983701f855222cfa3b2b44bfa9c0 /src/view/screens/Settings.tsx | |
parent | 17e7590bcd36f9ec3433cb2714a9319fac4aeebf (diff) | |
parent | 20cdede5e15e8657bfd54cd2aea0ecc0b934e4d2 (diff) | |
download | voidsky-46c65958bc49d48cbe669a8a8688b111894bf739.tar.zst |
Merge branch 'estrattonbailey-eric/reply-settings-toggle' into main
Diffstat (limited to 'src/view/screens/Settings.tsx')
-rw-r--r-- | src/view/screens/Settings.tsx | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/view/screens/Settings.tsx b/src/view/screens/Settings.tsx index 3d057451a..3f02bbee5 100644 --- a/src/view/screens/Settings.tsx +++ b/src/view/screens/Settings.tsx @@ -166,6 +166,12 @@ export const SettingsScreen = withAuthRequired( Toast.show('Copied build version to clipboard') }, []) + const openPreferencesModal = React.useCallback(() => { + store.shell.openModal({ + name: 'preferences-home-feed', + }) + }, [store]) + return ( <View style={[s.hContentRegion]} testID="settingsScreen"> <ViewHeader title="Settings" /> @@ -346,6 +352,23 @@ export const SettingsScreen = withAuthRequired( <Text type="xl-bold" style={[pal.text, styles.heading]}> Advanced </Text> + <TouchableOpacity + testID="preferencesHomeFeedModalButton" + style={[styles.linkCard, pal.view, isSwitching && styles.dimmed]} + onPress={openPreferencesModal} + accessibilityRole="button" + accessibilityHint="Open home feed preferences modal" + accessibilityLabel="Opens the home feed preferences modal"> + <View style={[styles.iconContainer, pal.btn]}> + <FontAwesomeIcon + icon="sliders" + style={pal.text as FontAwesomeIconStyle} + /> + </View> + <Text type="lg" style={pal.text}> + Home Feed Preferences + </Text> + </TouchableOpacity> <Link testID="appPasswordBtn" style={[styles.linkCard, pal.view, isSwitching && styles.dimmed]} |