# Interface: TRPCReactRequestOptions

> 

Defined in: [tanstack-react-query/src/internals/types.ts:51](https://github.com/trpc/trpc/blob/7c907acfd8b31929214792e3b8c2ad7a8ac72563/packages/tanstack-react-query/src/internals/types.ts#L51)

tRPC options for a single query or mutation, passed as `trpc`.

## Extends

- `Omit`\<`TRPCRequestOptions`, `"signal"`\>

## Properties

### abortOnUnmount?

> `optional` **abortOnUnmount**: `boolean`

Defined in: [tanstack-react-query/src/internals/types.ts:61](https://github.com/trpc/trpc/blob/7c907acfd8b31929214792e3b8c2ad7a8ac72563/packages/tanstack-react-query/src/internals/types.ts#L61)

Opt out or into aborting request on unmount

***

### context?

> `optional` **context**: `OperationContext`

Defined in: client/dist/index.d.mts:32

Context for the links, such as a flag a `splitLink` reads.

#### See

https://trpc.io/docs/client/links#managing-context

#### Inherited from

`Omit.context`

***

### ssr?

> `optional` **ssr**: `boolean`

Defined in: [tanstack-react-query/src/internals/types.ts:57](https://github.com/trpc/trpc/blob/7c907acfd8b31929214792e3b8c2ad7a8ac72563/packages/tanstack-react-query/src/internals/types.ts#L57)

Opt out of SSR for this query by passing `ssr: false`
