diff --git a/src/lib/hooks/useEmail.ts b/src/lib/hooks/useEmail.ts index 1e940ec964..f215d0b5cb 100644 --- a/src/lib/hooks/useEmail.ts +++ b/src/lib/hooks/useEmail.ts @@ -1,6 +1,6 @@ import {STALE} from '#/state/queries' -import {useServiceConfigQuery} from '#/state/queries/email-verification-required' import {useProfileQuery} from '#/state/queries/profile' +import {useServiceConfigQuery} from '#/state/queries/service-config' import {useSession} from '#/state/session' import {BSKY_SERVICE} from '../constants' import {getHostnameFromUrl} from '../strings/url-helpers' diff --git a/src/lib/hooks/useOpenComposer.tsx b/src/lib/hooks/useOpenComposer.tsx index 50c04d1e1f..789fa1f879 100644 --- a/src/lib/hooks/useOpenComposer.tsx +++ b/src/lib/hooks/useOpenComposer.tsx @@ -2,10 +2,10 @@ import {useMemo} from 'react' import {Trans} from '@lingui/macro' import {useRequireEmailVerification} from '#/lib/hooks/useRequireEmailVerification' -import {useOpenComposer as rootUseOpenComposer} from '#/state/shell/composer' +import {useOpenComposer as useRootOpenComposer} from '#/state/shell/composer' export function useOpenComposer() { - const {openComposer} = rootUseOpenComposer() + const {openComposer} = useRootOpenComposer() const requireEmailVerification = useRequireEmailVerification() return useMemo(() => { return { diff --git a/src/state/queries/email-verification-required.ts b/src/state/queries/email-verification-required.ts deleted file mode 100644 index 94ff5cbc68..0000000000 --- a/src/state/queries/email-verification-required.ts +++ /dev/null @@ -1,25 +0,0 @@ -import {useQuery} from '@tanstack/react-query' - -interface ServiceConfig { - checkEmailConfirmed: boolean -} - -export function useServiceConfigQuery() { - return useQuery({ - queryKey: ['service-config'], - queryFn: async () => { - const res = await fetch( - 'https://api.bsky.app/xrpc/app.bsky.unspecced.getConfig', - ) - if (!res.ok) { - return { - checkEmailConfirmed: false, - } - } - - const json = await res.json() - return json as ServiceConfig - }, - staleTime: 5 * 60 * 1000, - }) -}