Use structured content visibility query key
This commit is contained in:
@@ -2,15 +2,14 @@ import {t} from '@lingui/core/macro'
|
|||||||
import {useMutation, useQuery, useQueryClient} from '@tanstack/react-query'
|
import {useMutation, useQuery, useQueryClient} from '@tanstack/react-query'
|
||||||
|
|
||||||
import {isRecordNotFoundError} from '#/lib/xrpc-error'
|
import {isRecordNotFoundError} from '#/lib/xrpc-error'
|
||||||
|
import {createQueryKey} from '#/state/queries/util'
|
||||||
import {usePdsClient, useSession} from '#/state/session'
|
import {usePdsClient, useSession} from '#/state/session'
|
||||||
import * as Toast from '#/components/Toast'
|
import * as Toast from '#/components/Toast'
|
||||||
import {useAnalytics} from '#/analytics'
|
import {useAnalytics} from '#/analytics'
|
||||||
import {app} from '#/lexicons'
|
import {app} from '#/lexicons'
|
||||||
|
|
||||||
export const contentVisibilityQueryKey = (did: string) => [
|
export const contentVisibilityQueryKey = (did: string) =>
|
||||||
'content-visibility',
|
createQueryKey('content-visibility', {did})
|
||||||
did,
|
|
||||||
]
|
|
||||||
|
|
||||||
export function useContentVisibilityQuery() {
|
export function useContentVisibilityQuery() {
|
||||||
const client = usePdsClient()
|
const client = usePdsClient()
|
||||||
|
|||||||
Reference in New Issue
Block a user