|
@@ -261,15 +261,15 @@ const Editor: ForwardRefRenderFunction<IEditorMethods, EditorPropsType> = (props
|
|
|
}, [isCheatsheetModalShown]);
|
|
}, [isCheatsheetModalShown]);
|
|
|
|
|
|
|
|
const isReadyToRenderEditor = editorSettings != null;
|
|
const isReadyToRenderEditor = editorSettings != null;
|
|
|
- const editorRef = editorSubstance();
|
|
|
|
|
|
|
|
|
|
// https://redmine.weseek.co.jp/issues/111731
|
|
// https://redmine.weseek.co.jp/issues/111731
|
|
|
useEffect(() => {
|
|
useEffect(() => {
|
|
|
|
|
+ const editorRef = editorSubstance();
|
|
|
if (isReadyToRenderEditor && editorRef != null) {
|
|
if (isReadyToRenderEditor && editorRef != null) {
|
|
|
const editorNavBarItems = editorRef.getNavbarItems() ?? [];
|
|
const editorNavBarItems = editorRef.getNavbarItems() ?? [];
|
|
|
setNavBarItems(editorNavBarItems);
|
|
setNavBarItems(editorNavBarItems);
|
|
|
}
|
|
}
|
|
|
- }, [editorRef, isReadyToRenderEditor]);
|
|
|
|
|
|
|
+ }, [editorSubstance, isReadyToRenderEditor]);
|
|
|
|
|
|
|
|
if (!isReadyToRenderEditor) {
|
|
if (!isReadyToRenderEditor) {
|
|
|
return <></>;
|
|
return <></>;
|