diff --git a/src/context/meta.tsx b/src/context/meta.tsx
index 44846a3e..bf2e1a1d 100644
--- a/src/context/meta.tsx
+++ b/src/context/meta.tsx
@@ -170,7 +170,10 @@ function initClientProvider() {
function initServerProvider() {
const tags: TagDescription[] = []
- useAssets(() => ssr(renderTags(tags)) as string)
+ useAssets(() => {
+ const rendered = renderTags(tags)
+ return ssr(rendered as string) as unknown as Element
+ })
return {
addTag(tagDesc: TagDescription) {
@@ -195,7 +198,7 @@ function initServerProvider() {
export const MetaProvider: ParentComponent = (props) => {
const actions = isServer ? initServerProvider() : initClientProvider()
- return {props.children}
+ return {props.children}
}
const MetaTag = (