MCPcopy Create free account
hub / github.com/TanStack/query / useUserInfoQuery

Function useUserInfoQuery

packages/preact-query/src/__tests__/useQuery.test.tsx:1972–1984  ·  view source on GitHub ↗
({
      id,
      enabled,
    }: {
      id: number | null
      enabled: boolean
    })

Source from the content-addressed store, hash-verified

1970 const key = queryKey()
1971
1972 const useUserInfoQuery = ({
1973 id,
1974 enabled,
1975 }: {
1976 id: number | null
1977 enabled: boolean
1978 }) => {
1979 return useQuery({
1980 queryKey: [key, id],
1981 queryFn: () => sleep(10).then(() => ({ id, name: 'John' })),
1982 enabled: !!id && enabled,
1983 })
1984 }
1985
1986 const Page = () => {
1987 const [id, setId] = useState<number | null>(null)

Callers 2

PageFunction · 0.70
UserInfoFunction · 0.70

Calls 2

sleepFunction · 0.90
useQueryFunction · 0.50

Tested by

no test coverage detected