---
url: >-
  https://lit-ui-router.dev/api/ui-router-server/ssr/interfaces/ResponseContext.md
---
[ui-router-server](../../index.md) / [ssr](../index.md) / ResponseContext

# Interface: ResponseContext\<Resolves>

Defined in: [ssr.ts:41](https://github.com/simshanith/lit-ui-router/blob/4f9e1ea23844bc57088f9af022eec027c059192b/packages/ui-router-server/src/ssr.ts#L41)

What a response state's handler reads: the resolves its transition landed with, inherited ones included, and the request.

## Type Parameters

| Type Parameter | Default type |
| ------ | ------ |
|  `Resolves` *extends* `object` | [`ResponseResolves`](../type-aliases/ResponseResolves.md) |

## Properties

| Property | Type | Description | Defined in |
| ------ | ------ | ------ | ------ |
|  `request` | [`Request`](https://developer.mozilla.org/en-US/docs/Web/API/Request) | The request being answered; a prerender hands over one built from the path. | [ssr.ts:45](https://github.com/simshanith/lit-ui-router/blob/4f9e1ea23844bc57088f9af022eec027c059192b/packages/ui-router-server/src/ssr.ts#L45) |
|  `resolves` | `Resolves` | The landed state's resolved values by token. | [ssr.ts:43](https://github.com/simshanith/lit-ui-router/blob/4f9e1ea23844bc57088f9af022eec027c059192b/packages/ui-router-server/src/ssr.ts#L43) |
