···1import {View} from 'react-native'
2import {msg, Trans} from '@lingui/macro'
3import {useLingui} from '@lingui/react'
4-import {NativeStackScreenProps} from '@react-navigation/native-stack'
56-import {CommonNavigatorParams} from '#/lib/routes/types'
7import {useAppPasswordsQuery} from '#/state/queries/app-passwords'
8import {useSession} from '#/state/session'
9import * as SettingsList from '#/screens/Settings/components/SettingsList'
···11import * as Admonition from '#/components/Admonition'
12import {EyeSlash_Stroke2_Corner0_Rounded as EyeSlashIcon} from '#/components/icons/EyeSlash'
13import {Key_Stroke2_Corner2_Rounded as KeyIcon} from '#/components/icons/Key'
14-import {Verified_Stroke2_Corner2_Rounded as VerifiedIcon} from '#/components/icons/Verified'
15import * as Layout from '#/components/Layout'
16import {InlineLinkText} from '#/components/Link'
17import {Email2FAToggle} from './components/Email2FAToggle'
···42 <SettingsList.Container>
43 <SettingsList.Item>
44 <SettingsList.ItemIcon
45- icon={VerifiedIcon}
46 color={
47 currentAccount?.emailAuthFactor
48 ? t.palette.primary_500
···1import {View} from 'react-native'
2import {msg, Trans} from '@lingui/macro'
3import {useLingui} from '@lingui/react'
4+import {type NativeStackScreenProps} from '@react-navigation/native-stack'
56+import {type CommonNavigatorParams} from '#/lib/routes/types'
7import {useAppPasswordsQuery} from '#/state/queries/app-passwords'
8import {useSession} from '#/state/session'
9import * as SettingsList from '#/screens/Settings/components/SettingsList'
···11import * as Admonition from '#/components/Admonition'
12import {EyeSlash_Stroke2_Corner0_Rounded as EyeSlashIcon} from '#/components/icons/EyeSlash'
13import {Key_Stroke2_Corner2_Rounded as KeyIcon} from '#/components/icons/Key'
14+import {ShieldCheck_Stroke2_Corner0_Rounded as ShieldIcon} from '#/components/icons/Shield'
15import * as Layout from '#/components/Layout'
16import {InlineLinkText} from '#/components/Link'
17import {Email2FAToggle} from './components/Email2FAToggle'
···42 <SettingsList.Container>
43 <SettingsList.Item>
44 <SettingsList.ItemIcon
45+ icon={ShieldIcon}
46 color={
47 currentAccount?.emailAuthFactor
48 ? t.palette.primary_500
+2-2
src/view/screens/Storybook/Settings.tsx
···14import {Person_Stroke2_Corner2_Rounded as PersonIcon} from '#/components/icons/Person'
15import {Pizza_Stroke2_Corner0_Rounded as PizzaIcon} from '#/components/icons/Pizza'
16import {RaisingHand4Finger_Stroke2_Corner2_Rounded as HandIcon} from '#/components/icons/RaisingHand'
17-import {Verified_Stroke2_Corner2_Rounded as VerifiedIcon} from '#/components/icons/Verified'
18import {Window_Stroke2_Corner2_Rounded as WindowIcon} from '#/components/icons/Window'
19import {Text} from '#/components/Typography'
20···102 hoverStyle={[{backgroundColor: t.palette.primary_100}]}
103 contentContainerStyle={[a.rounded_md, a.px_lg]}>
104 <SettingsList.ItemIcon
105- icon={VerifiedIcon}
106 color={t.palette.primary_500}
107 />
108 <SettingsList.ItemText
···14import {Person_Stroke2_Corner2_Rounded as PersonIcon} from '#/components/icons/Person'
15import {Pizza_Stroke2_Corner0_Rounded as PizzaIcon} from '#/components/icons/Pizza'
16import {RaisingHand4Finger_Stroke2_Corner2_Rounded as HandIcon} from '#/components/icons/RaisingHand'
17+import {ShieldCheck_Stroke2_Corner0_Rounded as ShieldIcon} from '#/components/icons/Shield'
18import {Window_Stroke2_Corner2_Rounded as WindowIcon} from '#/components/icons/Window'
19import {Text} from '#/components/Typography'
20···102 hoverStyle={[{backgroundColor: t.palette.primary_100}]}
103 contentContainerStyle={[a.rounded_md, a.px_lg]}>
104 <SettingsList.ItemIcon
105+ icon={ShieldIcon}
106 color={t.palette.primary_500}
107 />
108 <SettingsList.ItemText