feat: follow mode (#6848)

Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com>
This commit is contained in:
Barnabás Molnár
2023-12-15 00:07:11 +01:00
committed by GitHub
parent 88a2b286c7
commit aad8ab0123
28 changed files with 1039 additions and 138 deletions

View File

@@ -105,6 +105,8 @@ export const getDefaultAppState = (): Omit<
y: 0,
},
objectsSnapModeEnabled: false,
userToFollow: null,
followedBy: new Set(),
};
};
@@ -215,6 +217,8 @@ const APP_STATE_STORAGE_CONF = (<
snapLines: { browser: false, export: false, server: false },
originSnapOffset: { browser: false, export: false, server: false },
objectsSnapModeEnabled: { browser: true, export: false, server: false },
userToFollow: { browser: false, export: false, server: false },
followedBy: { browser: false, export: false, server: false },
});
const _clearAppStateForStorage = <