---
url: >-
  https://lit-ui-router.dev/reference/ui-router-server/prerender/interfaces/RenderContext.md
---
[ui-router-server](../../index.md) / [prerender](../index.md) / RenderContext

# Interface: RenderContext

Defined in: [prerender.ts:67](https://github.com/simshanith/lit-ui-router/blob/740888c2b2ba358c4dfa52a122e927df6a604b12/packages/ui-router-server/src/prerender.ts#L67)

What a render hook is handed besides the verdict.

## Properties

| Property | Type | Description | Defined in |
| ------ | ------ | ------ | ------ |
|  `file` | `string` | Path of the file this render becomes, relative to `outDir`. | [prerender.ts:73](https://github.com/simshanith/lit-ui-router/blob/740888c2b2ba358c4dfa52a122e927df6a604b12/packages/ui-router-server/src/prerender.ts#L73) |
|  `path` | `string` | The requested path. | [prerender.ts:69](https://github.com/simshanith/lit-ui-router/blob/740888c2b2ba358c4dfa52a122e927df6a604b12/packages/ui-router-server/src/prerender.ts#L69) |
|  `subpath` | `string` | Path relative to the mount that owned it, `''` at the mount root. | [prerender.ts:71](https://github.com/simshanith/lit-ui-router/blob/740888c2b2ba358c4dfa52a122e927df6a604b12/packages/ui-router-server/src/prerender.ts#L71) |
