Skip to content

Commit b5c0f2e

Browse files
(docs) show lit html dep in SSR docs examples (#1297)
1 parent 668598c commit b5c0f2e

File tree

2 files changed

+13
-4
lines changed

2 files changed

+13
-4
lines changed

packages/lit-dev-content/site/docs/v2/ssr/server-usage.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ The template can contain custom elements, which are rendered in turn, along with
3030

3131
```ts
3232
import {render} from '@lit-labs/ssr';
33+
import {html} from 'lit';
3334

3435
const result = render(html`
3536
<h1>Hello SSR!</h1>
@@ -68,6 +69,7 @@ This is the preferred way to handle SSR results when integrating with a streamin
6869
```ts
6970
import {render} from '@lit-labs/ssr';
7071
import {RenderResultReadable} from '@lit-labs/ssr/lib/render-result-readable.js';
72+
import {html} from 'lit';
7173

7274
// Using Koa to stream
7375
app.use(async (ctx) => {
@@ -87,9 +89,10 @@ app.use(async (ctx) => {
8789
```ts
8890
import {render} from '@lit-labs/ssr';
8991
import {collectResult} from '@lit-labs/ssr/lib/render-result.js';
92+
import {html} from 'lit';
9093

9194
const result = render(html`<my-element></my-element>`);
92-
const html = await collectResult(result);
95+
const contents = await collectResult(result);
9396
```
9497

9598
#### `collectResultSync()`
@@ -103,10 +106,11 @@ Because this function doesn't support async rendering, it's recommended to only
103106
```ts
104107
import {render} from '@lit-labs/ssr';
105108
import {collectResultSync} from '@lit-labs/ssr/lib/render-result.js';
109+
import {html} from 'lit';
106110

107111
const result = render(html`<my-element></my-element>`);
108112
// Throws if `result` contains a Promise!
109-
const html = collectResultSync(result);
113+
const contents = collectResultSync(result);
110114
```
111115

112116
### Render options

packages/lit-dev-content/site/docs/v3/ssr/server-usage.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ The template can contain custom elements. If the custom elements are defined on
3030

3131
```ts
3232
import {render} from '@lit-labs/ssr';
33+
import {html} from 'lit';
3334
// Import `my-element` on the server to server render it.
3435
import './my-element.js';
3536

@@ -42,6 +43,7 @@ const result = render(html`
4243
To render a single element, you render a template that only contains that element:
4344

4445
```ts
46+
import {html} from 'lit';
4547
import './my-element.js';
4648

4749
const result = render(html`<my-element></my-element>`);
@@ -72,6 +74,7 @@ This is the preferred way to handle SSR results when integrating with a streamin
7274
```ts
7375
import {render} from '@lit-labs/ssr';
7476
import {RenderResultReadable} from '@lit-labs/ssr/lib/render-result-readable.js';
77+
import {html} from 'lit';
7578

7679
// Using Koa to stream
7780
app.use(async (ctx) => {
@@ -91,9 +94,10 @@ app.use(async (ctx) => {
9194
```ts
9295
import {render} from '@lit-labs/ssr';
9396
import {collectResult} from '@lit-labs/ssr/lib/render-result.js';
97+
import {html} from 'lit';
9498

9599
const result = render(html`<my-element></my-element>`);
96-
const html = await collectResult(result);
100+
const contents = await collectResult(result);
97101
```
98102

99103
#### `collectResultSync()`
@@ -107,10 +111,11 @@ Because this function doesn't support async rendering, it's recommended to only
107111
```ts
108112
import {render} from '@lit-labs/ssr';
109113
import {collectResultSync} from '@lit-labs/ssr/lib/render-result.js';
114+
import {html} from 'lit';
110115

111116
const result = render(html`<my-element></my-element>`);
112117
// Throws if `result` contains a Promise!
113-
const html = collectResultSync(result);
118+
const contents = collectResultSync(result);
114119
```
115120

116121
### Render options

0 commit comments

Comments
 (0)