diff options
Diffstat (limited to 'packages/integrations/preact/src')
-rw-r--r-- | packages/integrations/preact/src/client.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/integrations/preact/src/client.ts b/packages/integrations/preact/src/client.ts index 138cb01aa..9ef6b2caf 100644 --- a/packages/integrations/preact/src/client.ts +++ b/packages/integrations/preact/src/client.ts @@ -35,13 +35,15 @@ export default (element: HTMLElement) => return h(element.localName, attrs, children); } + let parent = element.parentNode as Element; + render( h( Wrapper, null, h(Component, props, children != null ? h(StaticHtml, { value: children }) : children) ), - element.parentNode!, + parent, element ); }; |