aakansha-viewonly
Aakansha Doshi 4 years ago
parent dcedba88a2
commit bba0117377

@ -181,14 +181,18 @@ function ExcalidrawWrapper() {
} }
initializeScene({ collabAPI }).then((scene) => { initializeScene({ collabAPI }).then((scene) => {
setViewModeEnabled(!!scene?.appState?.viewModeEnabled); if (scene?.appState?.viewModeEnabled) {
setViewModeEnabled(true);
}
initialStatePromiseRef.current.promise.resolve(scene); initialStatePromiseRef.current.promise.resolve(scene);
}); });
const onHashChange = (_: HashChangeEvent) => { const onHashChange = (_: HashChangeEvent) => {
initializeScene({ collabAPI }).then((scene) => { initializeScene({ collabAPI }).then((scene) => {
if (scene) { if (scene) {
setViewModeEnabled(!!scene.appState?.viewModeEnabled); if (scene?.appState?.viewModeEnabled) {
setViewModeEnabled(true);
}
excalidrawAPI.updateScene(scene); excalidrawAPI.updateScene(scene);
} }
}); });
@ -282,7 +286,6 @@ function ExcalidrawWrapper() {
}, },
[langCode], [langCode],
); );
return ( return (
<> <>
<Excalidraw <Excalidraw
@ -297,7 +300,7 @@ function ExcalidrawWrapper() {
onExportToBackend={onExportToBackend} onExportToBackend={onExportToBackend}
renderFooter={renderFooter} renderFooter={renderFooter}
langCode={langCode} langCode={langCode}
viewModeEnabled={viewModeEnabled} viewModeEnabled={viewModeEnabled ? viewModeEnabled : undefined}
/> />
{excalidrawAPI && <CollabWrapper excalidrawAPI={excalidrawAPI} />} {excalidrawAPI && <CollabWrapper excalidrawAPI={excalidrawAPI} />}
{errorMessage && ( {errorMessage && (

Loading…
Cancel
Save