Skip to content

Commit d70a2dc

Browse files
committed
Add element entrypoint import on the server
1 parent d2a7816 commit d70a2dc

File tree

3 files changed

+11
-6
lines changed

3 files changed

+11
-6
lines changed

package-lock.json

Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/catalog-server/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@
8888
"@types/natural": "^5.1.1",
8989
"@webcomponents/catalog-api": "0.0.0",
9090
"@webcomponents/custom-elements-manifest-tools": "0.0.0",
91+
"@webcomponents/internal-site-client": "0.0.0",
9192
"custom-elements-manifest": "^2.0.0",
9293
"firebase": "^9.6.10",
9394
"firebase-admin": "^11.0.0",

packages/site-server/src/catalog/routes/element/element-route.ts

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,16 @@
33
* Copyright 2022 Google LLC
44
* SPDX-License-Identifier: Apache-2.0
55
*/
6-
import {render} from '@lit-labs/ssr/lib/render-with-global-dom-shim.js';
7-
import Router from '@koa/router';
6+
import {DefaultContext, DefaultState, ParameterizedContext} from 'koa';
7+
import {Readable} from 'stream';
88
import {gql} from '@apollo/client/core/index.js';
9+
import Router from '@koa/router';
10+
import {render} from '@lit-labs/ssr/lib/render-with-global-dom-shim.js';
11+
import '@webcomponents/internal-site-client/lib/entrypoints/element.js';
12+
913
import {renderPage} from '../../../templates/base.js';
10-
import {renderElement} from './element-template.js';
11-
import {DefaultContext, DefaultState, ParameterizedContext} from 'koa';
1214
import {client} from '../../graphql.js';
13-
import {Readable} from 'stream';
15+
import {renderElement} from './element-template.js';
1416

1517
export const handleElementRoute = async (
1618
context: ParameterizedContext<

0 commit comments

Comments
 (0)