diff options
Diffstat (limited to 'src/state/queries')
26 files changed, 111 insertions, 75 deletions
diff --git a/src/state/queries/actor-autocomplete.ts b/src/state/queries/actor-autocomplete.ts index acc046771..80f7dfabd 100644 --- a/src/state/queries/actor-autocomplete.ts +++ b/src/state/queries/actor-autocomplete.ts @@ -1,5 +1,9 @@ import React from 'react' -import {AppBskyActorDefs, moderateProfile, ModerationOpts} from '@atproto/api' +import { + type AppBskyActorDefs, + moderateProfile, + type ModerationOpts, +} from '@atproto/api' import {keepPreviousData, useQuery, useQueryClient} from '@tanstack/react-query' import {isJustAMute, moduiContainsHideableOffense} from '#/lib/moderation' diff --git a/src/state/queries/app-passwords.ts b/src/state/queries/app-passwords.ts index bbf2dea97..12d66dd2c 100644 --- a/src/state/queries/app-passwords.ts +++ b/src/state/queries/app-passwords.ts @@ -1,4 +1,4 @@ -import {ComAtprotoServerCreateAppPassword} from '@atproto/api' +import {type ComAtprotoServerCreateAppPassword} from '@atproto/api' import {useMutation, useQuery, useQueryClient} from '@tanstack/react-query' import {STALE} from '#/state/queries' diff --git a/src/state/queries/invites.ts b/src/state/queries/invites.ts index fdccac8cb..ed7fc534f 100644 --- a/src/state/queries/invites.ts +++ b/src/state/queries/invites.ts @@ -1,4 +1,4 @@ -import {ComAtprotoServerDefs} from '@atproto/api' +import {type ComAtprotoServerDefs} from '@atproto/api' import {useQuery} from '@tanstack/react-query' import {cleanError} from '#/lib/strings/errors' diff --git a/src/state/queries/known-followers.ts b/src/state/queries/known-followers.ts index fedd9b40f..05bbd5e67 100644 --- a/src/state/queries/known-followers.ts +++ b/src/state/queries/known-followers.ts @@ -1,8 +1,11 @@ -import {AppBskyActorDefs, AppBskyGraphGetKnownFollowers} from '@atproto/api' import { - InfiniteData, - QueryClient, - QueryKey, + type AppBskyActorDefs, + type AppBskyGraphGetKnownFollowers, +} from '@atproto/api' +import { + type InfiniteData, + type QueryClient, + type QueryKey, useInfiniteQuery, } from '@tanstack/react-query' diff --git a/src/state/queries/my-blocked-accounts.ts b/src/state/queries/my-blocked-accounts.ts index 05a78825f..a2e29136f 100644 --- a/src/state/queries/my-blocked-accounts.ts +++ b/src/state/queries/my-blocked-accounts.ts @@ -1,8 +1,8 @@ -import {AppBskyActorDefs, AppBskyGraphGetBlocks} from '@atproto/api' +import {type AppBskyActorDefs, type AppBskyGraphGetBlocks} from '@atproto/api' import { - InfiniteData, - QueryClient, - QueryKey, + type InfiniteData, + type QueryClient, + type QueryKey, useInfiniteQuery, } from '@tanstack/react-query' diff --git a/src/state/queries/my-lists.ts b/src/state/queries/my-lists.ts index 0f8721c61..aeb9cf456 100644 --- a/src/state/queries/my-lists.ts +++ b/src/state/queries/my-lists.ts @@ -1,5 +1,5 @@ -import {AppBskyGraphDefs} from '@atproto/api' -import {QueryClient, useQuery} from '@tanstack/react-query' +import {type AppBskyGraphDefs} from '@atproto/api' +import {type QueryClient, useQuery} from '@tanstack/react-query' import {accumulate} from '#/lib/async/accumulate' import {STALE} from '#/state/queries' diff --git a/src/state/queries/my-muted-accounts.ts b/src/state/queries/my-muted-accounts.ts index 5fb0fa79b..bf36b9029 100644 --- a/src/state/queries/my-muted-accounts.ts +++ b/src/state/queries/my-muted-accounts.ts @@ -1,8 +1,8 @@ -import {AppBskyActorDefs, AppBskyGraphGetMutes} from '@atproto/api' +import {type AppBskyActorDefs, type AppBskyGraphGetMutes} from '@atproto/api' import { - InfiniteData, - QueryClient, - QueryKey, + type InfiniteData, + type QueryClient, + type QueryKey, useInfiniteQuery, } from '@tanstack/react-query' diff --git a/src/state/queries/nuxs/types.ts b/src/state/queries/nuxs/types.ts index 2331582a1..475bdd942 100644 --- a/src/state/queries/nuxs/types.ts +++ b/src/state/queries/nuxs/types.ts @@ -1,4 +1,4 @@ -import {AppBskyActorDefs} from '@atproto/api' +import {type AppBskyActorDefs} from '@atproto/api' export type Data = Record<string, unknown> | undefined diff --git a/src/state/queries/nuxs/util.ts b/src/state/queries/nuxs/util.ts index d65b86a34..ef323b422 100644 --- a/src/state/queries/nuxs/util.ts +++ b/src/state/queries/nuxs/util.ts @@ -1,8 +1,8 @@ -import {AppBskyActorDefs, nuxSchema} from '@atproto/api' +import {type AppBskyActorDefs, nuxSchema} from '@atproto/api' import { - AppNux, - Nux, + type AppNux, + type Nux, nuxNames, NuxSchemas, } from '#/state/queries/nuxs/definitions' diff --git a/src/state/queries/post-interaction-settings.ts b/src/state/queries/post-interaction-settings.ts index a256f2956..6f2b7d908 100644 --- a/src/state/queries/post-interaction-settings.ts +++ b/src/state/queries/post-interaction-settings.ts @@ -1,4 +1,4 @@ -import {AppBskyActorDefs} from '@atproto/api' +import {type AppBskyActorDefs} from '@atproto/api' import {useMutation, useQueryClient} from '@tanstack/react-query' import {preferencesQueryKey} from '#/state/queries/preferences' diff --git a/src/state/queries/post-liked-by.ts b/src/state/queries/post-liked-by.ts index ab9f5c7bb..e02de6153 100644 --- a/src/state/queries/post-liked-by.ts +++ b/src/state/queries/post-liked-by.ts @@ -1,8 +1,8 @@ -import {AppBskyActorDefs, AppBskyFeedGetLikes} from '@atproto/api' +import {type AppBskyActorDefs, type AppBskyFeedGetLikes} from '@atproto/api' import { - InfiniteData, - QueryClient, - QueryKey, + type InfiniteData, + type QueryClient, + type QueryKey, useInfiniteQuery, } from '@tanstack/react-query' diff --git a/src/state/queries/post-quotes.ts b/src/state/queries/post-quotes.ts index af9699d2b..1d0fa07e8 100644 --- a/src/state/queries/post-quotes.ts +++ b/src/state/queries/post-quotes.ts @@ -1,14 +1,14 @@ import { - AppBskyActorDefs, + type AppBskyActorDefs, AppBskyEmbedRecord, - AppBskyFeedDefs, - AppBskyFeedGetQuotes, + type AppBskyFeedDefs, + type AppBskyFeedGetQuotes, AtUri, } from '@atproto/api' import { - InfiniteData, - QueryClient, - QueryKey, + type InfiniteData, + type QueryClient, + type QueryKey, useInfiniteQuery, } from '@tanstack/react-query' diff --git a/src/state/queries/post-reposted-by.ts b/src/state/queries/post-reposted-by.ts index a27f203dd..814a815aa 100644 --- a/src/state/queries/post-reposted-by.ts +++ b/src/state/queries/post-reposted-by.ts @@ -1,8 +1,11 @@ -import {AppBskyActorDefs, AppBskyFeedGetRepostedBy} from '@atproto/api' import { - InfiniteData, - QueryClient, - QueryKey, + type AppBskyActorDefs, + type AppBskyFeedGetRepostedBy, +} from '@atproto/api' +import { + type InfiniteData, + type QueryClient, + type QueryKey, useInfiniteQuery, } from '@tanstack/react-query' diff --git a/src/state/queries/preferences/types.ts b/src/state/queries/preferences/types.ts index 8f523fcf2..fbe6a7e33 100644 --- a/src/state/queries/preferences/types.ts +++ b/src/state/queries/preferences/types.ts @@ -1,7 +1,7 @@ import { - BskyFeedViewPreference, - BskyPreferences, - BskyThreadViewPreference, + type BskyFeedViewPreference, + type BskyPreferences, + type BskyThreadViewPreference, } from '@atproto/api' export type UsePreferencesQueryResponse = Omit< diff --git a/src/state/queries/profile-feedgens.ts b/src/state/queries/profile-feedgens.ts index 79d9735c9..7d224e519 100644 --- a/src/state/queries/profile-feedgens.ts +++ b/src/state/queries/profile-feedgens.ts @@ -1,5 +1,12 @@ -import {AppBskyFeedGetActorFeeds, moderateFeedGenerator} from '@atproto/api' -import {InfiniteData, QueryKey, useInfiniteQuery} from '@tanstack/react-query' +import { + type AppBskyFeedGetActorFeeds, + moderateFeedGenerator, +} from '@atproto/api' +import { + type InfiniteData, + type QueryKey, + useInfiniteQuery, +} from '@tanstack/react-query' import {useAgent} from '#/state/session' import {useModerationOpts} from '../preferences/moderation-opts' diff --git a/src/state/queries/profile-followers.ts b/src/state/queries/profile-followers.ts index 131343cd1..9c4c5182a 100644 --- a/src/state/queries/profile-followers.ts +++ b/src/state/queries/profile-followers.ts @@ -1,8 +1,11 @@ -import {AppBskyActorDefs, AppBskyGraphGetFollowers} from '@atproto/api' import { - InfiniteData, - QueryClient, - QueryKey, + type AppBskyActorDefs, + type AppBskyGraphGetFollowers, +} from '@atproto/api' +import { + type InfiniteData, + type QueryClient, + type QueryKey, useInfiniteQuery, } from '@tanstack/react-query' diff --git a/src/state/queries/profile-follows.ts b/src/state/queries/profile-follows.ts index 6d832a841..1b154793d 100644 --- a/src/state/queries/profile-follows.ts +++ b/src/state/queries/profile-follows.ts @@ -1,8 +1,8 @@ -import {AppBskyActorDefs, AppBskyGraphGetFollows} from '@atproto/api' +import {type AppBskyActorDefs, type AppBskyGraphGetFollows} from '@atproto/api' import { - InfiniteData, - QueryClient, - QueryKey, + type InfiniteData, + type QueryClient, + type QueryKey, useInfiniteQuery, } from '@tanstack/react-query' diff --git a/src/state/queries/profile-lists.ts b/src/state/queries/profile-lists.ts index 5c9f9f0d6..a881977ff 100644 --- a/src/state/queries/profile-lists.ts +++ b/src/state/queries/profile-lists.ts @@ -1,5 +1,9 @@ -import {AppBskyGraphGetLists, moderateUserList} from '@atproto/api' -import {InfiniteData, QueryKey, useInfiniteQuery} from '@tanstack/react-query' +import {type AppBskyGraphGetLists, moderateUserList} from '@atproto/api' +import { + type InfiniteData, + type QueryKey, + useInfiniteQuery, +} from '@tanstack/react-query' import {useAgent} from '#/state/session' import {useModerationOpts} from '../preferences/moderation-opts' diff --git a/src/state/queries/resolve-link.ts b/src/state/queries/resolve-link.ts index 5856cfb5f..09dc739c0 100644 --- a/src/state/queries/resolve-link.ts +++ b/src/state/queries/resolve-link.ts @@ -1,4 +1,4 @@ -import {QueryClient, useQuery} from '@tanstack/react-query' +import {type QueryClient, useQuery} from '@tanstack/react-query' import {STALE} from '#/state/queries/index' import {useAgent} from '../session' @@ -9,10 +9,10 @@ export const RQKEY_LINK = (url: string) => [RQKEY_LINK_ROOT, url] const RQKEY_GIF_ROOT = 'resolve-gif' export const RQKEY_GIF = (url: string) => [RQKEY_GIF_ROOT, url] -import {BskyAgent} from '@atproto/api' +import {type BskyAgent} from '@atproto/api' -import {ResolvedLink, resolveGif, resolveLink} from '#/lib/api/resolve' -import {Gif} from './tenor' +import {type ResolvedLink, resolveGif, resolveLink} from '#/lib/api/resolve' +import {type Gif} from './tenor' export function useResolveLinkQuery(url: string) { const agent = useAgent() diff --git a/src/state/queries/resolve-uri.ts b/src/state/queries/resolve-uri.ts index 1422a2dae..850fb3fb6 100644 --- a/src/state/queries/resolve-uri.ts +++ b/src/state/queries/resolve-uri.ts @@ -1,5 +1,9 @@ import {AtUri} from '@atproto/api' -import {QueryClient, useQuery, UseQueryResult} from '@tanstack/react-query' +import { + type QueryClient, + useQuery, + type UseQueryResult, +} from '@tanstack/react-query' import {STALE} from '#/state/queries' import {useAgent} from '#/state/session' diff --git a/src/state/queries/search-posts.ts b/src/state/queries/search-posts.ts index 9cc6e2f35..e7ebae0ec 100644 --- a/src/state/queries/search-posts.ts +++ b/src/state/queries/search-posts.ts @@ -1,15 +1,15 @@ import React from 'react' import { - AppBskyActorDefs, - AppBskyFeedDefs, - AppBskyFeedSearchPosts, + type AppBskyActorDefs, + type AppBskyFeedDefs, + type AppBskyFeedSearchPosts, AtUri, moderatePost, } from '@atproto/api' import { - InfiniteData, - QueryClient, - QueryKey, + type InfiniteData, + type QueryClient, + type QueryKey, useInfiniteQuery, } from '@tanstack/react-query' diff --git a/src/state/queries/suggested-feeds.ts b/src/state/queries/suggested-feeds.ts index 19614c2cb..9344cf628 100644 --- a/src/state/queries/suggested-feeds.ts +++ b/src/state/queries/suggested-feeds.ts @@ -1,5 +1,9 @@ -import {AppBskyFeedGetSuggestedFeeds} from '@atproto/api' -import {InfiniteData, QueryKey, useInfiniteQuery} from '@tanstack/react-query' +import {type AppBskyFeedGetSuggestedFeeds} from '@atproto/api' +import { + type InfiniteData, + type QueryKey, + useInfiniteQuery, +} from '@tanstack/react-query' import {STALE} from '#/state/queries' import {useAgent} from '#/state/session' diff --git a/src/state/queries/threadgate/index.ts b/src/state/queries/threadgate/index.ts index 478658fe8..eeb9f7035 100644 --- a/src/state/queries/threadgate/index.ts +++ b/src/state/queries/threadgate/index.ts @@ -1,9 +1,9 @@ import { AppBskyFeedDefs, - AppBskyFeedGetPostThread, + type AppBskyFeedGetPostThread, AppBskyFeedThreadgate, AtUri, - BskyAgent, + type BskyAgent, } from '@atproto/api' import {useMutation, useQuery, useQueryClient} from '@tanstack/react-query' @@ -11,7 +11,7 @@ import {networkRetry, retry} from '#/lib/async/retry' import {until} from '#/lib/async/until' import {STALE} from '#/state/queries' import {RQKEY_ROOT as postThreadQueryKeyRoot} from '#/state/queries/post-thread' -import {ThreadgateAllowUISetting} from '#/state/queries/threadgate/types' +import {type ThreadgateAllowUISetting} from '#/state/queries/threadgate/types' import { createThreadgateRecord, mergeThreadgateRecords, diff --git a/src/state/queries/threadgate/util.ts b/src/state/queries/threadgate/util.ts index cbe8d4695..807afef76 100644 --- a/src/state/queries/threadgate/util.ts +++ b/src/state/queries/threadgate/util.ts @@ -1,6 +1,6 @@ -import {AppBskyFeedDefs, AppBskyFeedThreadgate} from '@atproto/api' +import {type AppBskyFeedDefs, AppBskyFeedThreadgate} from '@atproto/api' -import {ThreadgateAllowUISetting} from '#/state/queries/threadgate/types' +import {type ThreadgateAllowUISetting} from '#/state/queries/threadgate/types' import * as bsky from '#/types/bsky' export function threadgateViewToAllowUISetting( diff --git a/src/state/queries/unstable-profile-cache.ts b/src/state/queries/unstable-profile-cache.ts index 4ac5001b7..72c3f86b8 100644 --- a/src/state/queries/unstable-profile-cache.ts +++ b/src/state/queries/unstable-profile-cache.ts @@ -1,7 +1,7 @@ import {useCallback} from 'react' -import {QueryClient, useQueryClient} from '@tanstack/react-query' +import {type QueryClient, useQueryClient} from '@tanstack/react-query' -import * as bsky from '#/types/bsky' +import type * as bsky from '#/types/bsky' const unstableProfileViewCacheQueryKeyRoot = 'unstableProfileViewCache' export const unstableProfileViewCacheQueryKey = (didOrHandle: string) => [ diff --git a/src/state/queries/util.ts b/src/state/queries/util.ts index 71d185bec..363b6b6e0 100644 --- a/src/state/queries/util.ts +++ b/src/state/queries/util.ts @@ -1,12 +1,16 @@ import { - AppBskyActorDefs, + type AppBskyActorDefs, AppBskyEmbedRecord, AppBskyEmbedRecordWithMedia, - AppBskyFeedDefs, + type AppBskyFeedDefs, AppBskyFeedPost, - AtUri, + type AtUri, } from '@atproto/api' -import {InfiniteData, QueryClient, QueryKey} from '@tanstack/react-query' +import { + type InfiniteData, + type QueryClient, + type QueryKey, +} from '@tanstack/react-query' import * as bsky from '#/types/bsky' |