fix: preview page (#1355)

This commit is contained in:
Himself65
2023-03-06 03:06:11 -06:00
committed by GitHub
parent 78fdaf140d
commit 5760c41cd0
4 changed files with 30 additions and 12 deletions
@@ -97,16 +97,18 @@ export const BlockSuiteEditor = (props: EditorProps) => {
if (!editor || !container || !page) {
return;
}
if (page.awarenessStore.getFlag('enable_block_hub')) {
editor.createBlockHub().then(blockHub => {
if (blockHubRef.current) {
blockHubRef.current.remove();
}
blockHubRef.current = blockHub;
const toolWrapper = document.querySelector('#toolWrapper');
assertExists(toolWrapper);
toolWrapper.appendChild(blockHub);
});
}
editor.createBlockHub().then(blockHub => {
if (blockHubRef.current) {
blockHubRef.current.remove();
}
blockHubRef.current = blockHub;
const toolWrapper = document.querySelector('#toolWrapper');
assertExists(toolWrapper);
toolWrapper.appendChild(blockHub);
});
container.appendChild(editor);
return () => {
blockHubRef.current?.remove();