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

# Interface: RenderContext

Defined in: [prerender.ts:39](https://github.com/simshanith/lit-ui-router/blob/3ab90929a8d23dda96e259d7396a274c5b05398e/packages/ui-router-server/src/prerender.ts#L39)

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:45](https://github.com/simshanith/lit-ui-router/blob/3ab90929a8d23dda96e259d7396a274c5b05398e/packages/ui-router-server/src/prerender.ts#L45) |
|  `path` | `string` | The requested path. | [prerender.ts:41](https://github.com/simshanith/lit-ui-router/blob/3ab90929a8d23dda96e259d7396a274c5b05398e/packages/ui-router-server/src/prerender.ts#L41) |
|  `subpath` | `string` | Path relative to the mount that owned it, `''` at the mount root. | [prerender.ts:43](https://github.com/simshanith/lit-ui-router/blob/3ab90929a8d23dda96e259d7396a274c5b05398e/packages/ui-router-server/src/prerender.ts#L43) |
