From f36c9565362b741c58672204fe0c155252affe28 Mon Sep 17 00:00:00 2001 From: Paul Frazee Date: Tue, 24 Jan 2023 13:00:11 -0600 Subject: Resolve all remaining lint issues (#88) * Rework 'navIdx' variables from number arrays to strings to avoid equality-check failures in react hooks * Resolve all remaining lint issues * Fix tests * Use node v18 in gh action test --- src/view/screens/Settings.tsx | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'src/view/screens/Settings.tsx') diff --git a/src/view/screens/Settings.tsx b/src/view/screens/Settings.tsx index 2c6982685..d659d25d4 100644 --- a/src/view/screens/Settings.tsx +++ b/src/view/screens/Settings.tsx @@ -33,7 +33,7 @@ export const Settings = observer(function Settings({ } store.shell.setMinimalShellMode(false) store.nav.setTitle(navIdx, 'Settings') - }, [visible, store]) + }, [visible, store, navIdx]) const onPressSwitchAccount = async (acct: AccountData) => { setIsSwitching(true) @@ -130,8 +130,8 @@ export const Settings = observer(function Settings({ style={[ pal.view, styles.profile, + styles.alignCenter, s.mb2, - {alignItems: 'center'}, isSwitching && styles.dimmed, ]} onPress={isSwitching ? undefined : onPressAddAccount}> @@ -142,7 +142,7 @@ export const Settings = observer(function Settings({ - + Developer tools @@ -168,6 +168,12 @@ const styles = StyleSheet.create({ dimmed: { opacity: 0.5, }, + spacer: { + height: 50, + }, + alignCenter: { + alignItems: 'center', + }, title: { fontSize: 32, fontWeight: 'bold', -- cgit 1.4.1