about summary refs log tree commit diff
path: root/src/state/queries/email-verification-required.ts
diff options
context:
space:
mode:
authorSamuel Newman <mozzius@protonmail.com>2025-08-14 01:13:51 +0300
committerGitHub <noreply@github.com>2025-08-14 01:13:51 +0300
commit7a334362aefadca29bef9de0f4459d0577d328ca (patch)
tree218ffe4b79e096c5926c38f3269a13d42f798961 /src/state/queries/email-verification-required.ts
parentb2c56cbd6dfa9af576f947dd41a0d33376b184d1 (diff)
downloadvoidsky-7a334362aefadca29bef9de0f4459d0577d328ca.tar.zst
[Perf - part 1] Hoist service config query (#8812)
Diffstat (limited to 'src/state/queries/email-verification-required.ts')
-rw-r--r--src/state/queries/email-verification-required.ts25
1 files changed, 0 insertions, 25 deletions
diff --git a/src/state/queries/email-verification-required.ts b/src/state/queries/email-verification-required.ts
deleted file mode 100644
index 94ff5cbc6..000000000
--- 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,
-  })
-}