···
useSetDirectFetchRecords,
} from '#/state/preferences/direct-fetch-records'
33
+
useDisableFollowedByMetrics,
34
+
useSetDisableFollowedByMetrics
35
+
} from '#/state/preferences/disable-followed-by-metrics'
useDisableFollowersMetrics,
useSetDisableFollowersMetrics
···
useDisableFollowingMetrics,
useSetDisableFollowingMetrics
} from '#/state/preferences/disable-following-metrics'
41
-
useDisableFollowedByMetrics,
42
-
useSetDisableFollowedByMetrics
43
-
} from '#/state/preferences/disable-followed-by-metrics'
useSetDisableLikesMetrics,
} from '#/state/preferences/disable-likes-metrics'
49
+
useDisablePostsMetrics,
50
+
useSetDisablePostsMetrics,
51
+
} from '#/state/preferences/disable-posts-metrics'
useSetDisableQuotesMetrics,
···
useSetDisableReplyMetrics,
} from '#/state/preferences/disable-reply-metrics'
57
-
useDisablePostsMetrics,
58
-
useSetDisablePostsMetrics,
59
-
} from '#/state/preferences/disable-posts-metrics'
useDisableRepostsMetrics,
useSetDisableRepostsMetrics,
···
useSetDisableSavesMetrics,
} from '#/state/preferences/disable-saves-metrics'
69
+
useDisableVerifyEmailReminder,
70
+
useSetDisableVerifyEmailReminder,
71
+
} from '#/state/preferences/disable-verify-email-reminder'
useDisableViaRepostNotification,
useSetDisableViaRepostNotification,
···
const enableSquareButtons = useEnableSquareButtons()
const setEnableSquareButtons = useSetEnableSquareButtons()
326
+
const disableVerifyEmailReminder = useDisableVerifyEmailReminder()
327
+
const setDisableVerifyEmailReminder = useSetDisableVerifyEmailReminder()
const constellationInstance = useConstellationInstance()
const setConstellationInstanceControl = Dialog.useDialogControl()
···
629
+
name="disable_verify_email_reminder"
630
+
label={_(msg`Disable verify email reminder`)}
631
+
value={disableVerifyEmailReminder}
632
+
onChange={value => setDisableVerifyEmailReminder(value)}
633
+
style={[a.w_full]}>
634
+
<Toggle.LabelText style={[a.flex_1]}>
635
+
<Trans>Disable verify email reminder</Trans>
636
+
</Toggle.LabelText>
637
+
<Toggle.Platform />
639
+
<Admonition type="warning" style={[a.flex_1]}>
641
+
This only gets rid of the reminder on app launch,
642
+
useful if your PDS does not have email verification setup.\nThis
643
+
does NOT give access to features locked behind email verification.
<SettingsList.Group contentContainerStyle={[a.gap_sm]}>