Explorar o código

Remove element shape object from local storage save (#336)

Gasim Gasimzada %!s(int64=5) %!d(string=hai) anos
pai
achega
ba8bc10431
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      src/scene/data.ts

+ 3 - 1
src/scene/data.ts

@@ -187,7 +187,9 @@ export function restoreFromLocalStorage() {
   let elements = [];
   if (savedElements) {
     try {
-      elements = JSON.parse(savedElements);
+      elements = JSON.parse(savedElements).map(
+        ({ shape, ...element }: ExcalidrawElement) => element
+      );
     } catch (e) {
       // Do nothing because elements array is already empty
     }