Remove side effect
This commit is contained in:
+5
-1
@@ -53,7 +53,10 @@ import {MessagesSettingsScreen} from './screens/Messages/Settings'
|
|||||||
import {useModalControls} from './state/modals'
|
import {useModalControls} from './state/modals'
|
||||||
import {useUnreadNotifications} from './state/queries/notifications/unread'
|
import {useUnreadNotifications} from './state/queries/notifications/unread'
|
||||||
import {useSession} from './state/session'
|
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 {AccessibilitySettingsScreen} from './view/screens/AccessibilitySettings'
|
||||||
import {CommunityGuidelinesScreen} from './view/screens/CommunityGuidelines'
|
import {CommunityGuidelinesScreen} from './view/screens/CommunityGuidelines'
|
||||||
import {CopyrightPolicyScreen} from './view/screens/CopyrightPolicy'
|
import {CopyrightPolicyScreen} from './view/screens/CopyrightPolicy'
|
||||||
@@ -582,6 +585,7 @@ function RoutesContainer({children}: React.PropsWithChildren<{}>) {
|
|||||||
|
|
||||||
if (currentAccount && shouldRequestEmailConfirmation(currentAccount)) {
|
if (currentAccount && shouldRequestEmailConfirmation(currentAccount)) {
|
||||||
openModal({name: 'verify-email', showReminder: true})
|
openModal({name: 'verify-email', showReminder: true})
|
||||||
|
snoozeEmailConfirmationPrompt()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -22,7 +22,6 @@ export function shouldRequestEmailConfirmation(account: SessionAccount) {
|
|||||||
|
|
||||||
// never been snoozed, new account
|
// never been snoozed, new account
|
||||||
if (!snoozedAt) {
|
if (!snoozedAt) {
|
||||||
snoozeEmailConfirmationPrompt()
|
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -31,8 +30,6 @@ export function shouldRequestEmailConfirmation(account: SessionAccount) {
|
|||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
// snooze and re-prompt
|
|
||||||
snoozeEmailConfirmationPrompt()
|
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user