Skip to content

Commit b888ca0

Browse files
committed
Extract variable for React root
1 parent 36eb2cd commit b888ca0

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

extensions/ql-vscode/src/view/webview.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ const render = () => {
2626
// eslint-disable-next-line @typescript-eslint/no-var-requires
2727
const view: WebviewDefinition = require(`./${viewName}/index.tsx`).default;
2828

29-
createRoot(element).render(
29+
const root = createRoot(element);
30+
root.render(
3031
// Post a message to the extension when fully loaded. See https://github.com/reactwg/react-18/discussions/5 ("What about the render callback?")
3132
<div ref={() => vscode.postMessage({ t: "viewLoaded", viewName })}>
3233
{view.component}

0 commit comments

Comments
 (0)