diff --git a/src/lib/hooks/useEmail.ts b/src/lib/hooks/useEmail.ts index 7ffa72278a..6e52846d12 100644 --- a/src/lib/hooks/useEmail.ts +++ b/src/lib/hooks/useEmail.ts @@ -1,10 +1,15 @@ +import {useServiceConfigQuery} from '#/state/queries/email-verification-required' import {useSession} from '#/state/session' import {BSKY_SERVICE} from '../constants' import {getHostnameFromUrl} from '../strings/url-helpers' export function useEmail() { const {currentAccount} = useSession() + + const {data: serviceConfig} = useServiceConfigQuery() + const isSelfHost = + serviceConfig?.checkEmailConfirmed && currentAccount && getHostnameFromUrl(currentAccount.service) !== getHostnameFromUrl(BSKY_SERVICE)