🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.
---
id: useSuspenseInfiniteQuery
title: useSuspenseInfiniteQuery
```tsx
const result = useSuspenseInfiniteQuery(options)
```
**Options**
The same as for [useInfiniteQuery](../reference/useInfiniteQuery.md), except for:
- `suspense`
- `throwOnError`
- `enabled`
- `placeholderData`
**Returns**
Same object as [useInfiniteQuery](../reference/useInfiniteQuery.md), except that:
- `data` is guaranteed to be defined
- `isPlaceholderData` is missing
- `status` is always `success`
- the derived flags are set accordingly.
**Caveat**
[Cancellation](../guides/query-cancellation.md) does not work.