summaryrefslogtreecommitdiff
path: root/packages/renderers/renderer-solid/static-html.js
diff options
context:
space:
mode:
Diffstat (limited to 'packages/renderers/renderer-solid/static-html.js')
-rw-r--r--packages/renderers/renderer-solid/static-html.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/renderers/renderer-solid/static-html.js b/packages/renderers/renderer-solid/static-html.js
index 953416c49..fdbd56250 100644
--- a/packages/renderers/renderer-solid/static-html.js
+++ b/packages/renderers/renderer-solid/static-html.js
@@ -1,4 +1,4 @@
-import { createComponent } from 'solid-js';
+import { ssr } from 'solid-js/web/dist/server.js';
/**
* Astro passes `children` as a string of HTML, so we need
@@ -6,7 +6,7 @@ import { createComponent } from 'solid-js';
*/
const StaticHtml = ({ innerHTML }) => {
if (!innerHTML) return null;
- return () => createComponent('astro-fragment', { innerHTML });
+ return ssr(`<astro-fragment>${innerHTML }</astro-fragment>`);
};
export default StaticHtml;