Remove side effect

This commit is contained in:
Eric Bailey
2024-06-18 17:07:19 -05:00
parent f52adb64e5
commit 64cc097807
2 changed files with 5 additions and 4 deletions
+5 -1
View File
@@ -53,7 +53,10 @@ import {MessagesSettingsScreen} from './screens/Messages/Settings'
import {useModalControls} from './state/modals'
import {useUnreadNotifications} from './state/queries/notifications/unread'
import {useSession} from './state/session'
import {shouldRequestEmailConfirmation} from './state/shell/reminders'
import {
shouldRequestEmailConfirmation,
snoozeEmailConfirmationPrompt,
} from './state/shell/reminders'
import {AccessibilitySettingsScreen} from './view/screens/AccessibilitySettings'
import {CommunityGuidelinesScreen} from './view/screens/CommunityGuidelines'
import {CopyrightPolicyScreen} from './view/screens/CopyrightPolicy'
@@ -582,6 +585,7 @@ function RoutesContainer({children}: React.PropsWithChildren<{}>) {
if (currentAccount && shouldRequestEmailConfirmation(currentAccount)) {
openModal({name: 'verify-email', showReminder: true})
snoozeEmailConfirmationPrompt()
}
}
-3
View File
@@ -22,7 +22,6 @@ export function shouldRequestEmailConfirmation(account: SessionAccount) {
// never been snoozed, new account
if (!snoozedAt) {
snoozeEmailConfirmationPrompt()
return true
}
@@ -31,8 +30,6 @@ export function shouldRequestEmailConfirmation(account: SessionAccount) {
return false
}
// snooze and re-prompt
snoozeEmailConfirmationPrompt()
return true
}