# createSuspenseInfiniteQuery

> **createSuspenseInfiniteQuery**\<`Service`, `Transform`, `Method`, `TPageParam`, `Selected`\>(`reactor`, `config`): [`SuspenseInfiniteQueryResult`](https://ic-reactor.b3pay.net/v3/libs/interfaces/suspenseinfinitequeryresult/)\<[`ReactorQueryData`](https://ic-reactor.b3pay.net/v3/libs/type-aliases/reactorquerydata/)\<[`ReactorReturnOk`](https://ic-reactor.b3pay.net/v3/libs/type-aliases/reactorreturnok/)\<`Service`, `Method`, `Transform`\>\>, `TPageParam`, `Selected`, [`SuspenseInfiniteQueryError`](https://ic-reactor.b3pay.net/v3/libs/type-aliases/suspenseinfinitequeryerror/)\<`Service`, `Method`, `Transform`\>\>

Defined in: [react/src/createSuspenseInfiniteQuery.ts:455](https://github.com/B3Pay/ic-reactor/blob/70bedf3c8779611a3b35710510442dee7f630b87/packages/react/src/createSuspenseInfiniteQuery.ts#L455)

## Type Parameters

### Service

`Service`

### Transform

`Transform` *extends* keyof [`TransformArgsRegistry`](https://ic-reactor.b3pay.net/v3/libs/interfaces/transformargsregistry/)\<`unknown`\>

### Method

`Method` *extends* `string` = [`FunctionName`](https://ic-reactor.b3pay.net/v3/libs/type-aliases/functionname/)\<`Service`\>

### TPageParam

`TPageParam` = `unknown`

### Selected

`Selected` = `InfiniteData`\<[`ReactorQueryData`](https://ic-reactor.b3pay.net/v3/libs/type-aliases/reactorquerydata/)\<[`ReactorReturnOk`](https://ic-reactor.b3pay.net/v3/libs/type-aliases/reactorreturnok/)\<`Service`, `Method`, `Transform`\>\>, `TPageParam`\>

## Parameters

### reactor

[`Reactor`](https://ic-reactor.b3pay.net/v3/libs/classes/reactor/)\<`Service`, `Transform`\>

### config

[`SuspenseInfiniteQueryConfig`](https://ic-reactor.b3pay.net/v3/libs/interfaces/suspenseinfinitequeryconfig/)\<[`NoInfer`](https://ic-reactor.b3pay.net/v3/libs/type-aliases/noinfer/)\<`Service`\>, `Method`, `Transform`, `TPageParam`, `Selected`\>

## Returns

[`SuspenseInfiniteQueryResult`](https://ic-reactor.b3pay.net/v3/libs/interfaces/suspenseinfinitequeryresult/)\<[`ReactorQueryData`](https://ic-reactor.b3pay.net/v3/libs/type-aliases/reactorquerydata/)\<[`ReactorReturnOk`](https://ic-reactor.b3pay.net/v3/libs/type-aliases/reactorreturnok/)\<`Service`, `Method`, `Transform`\>\>, `TPageParam`, `Selected`, [`SuspenseInfiniteQueryError`](https://ic-reactor.b3pay.net/v3/libs/type-aliases/suspenseinfinitequeryerror/)\<`Service`, `Method`, `Transform`\>\>