remove unused selectedId

This commit is contained in:
dwelle 2020-03-12 19:40:04 +01:00
parent 95e726bd6f
commit f1ac8cac32
3 changed files with 1 additions and 5 deletions

View File

@ -341,12 +341,10 @@ export async function exportCanvas(
export async function loadScene(id: string | null, privateKey?: string) {
let data;
let selectedId;
if (id != null) {
// the private key is used to decrypt the content from the server, take
// extra care not to leak it
data = await importFromBackend(id, privateKey);
selectedId = id;
window.history.replaceState({}, "Excalidraw", window.location.origin);
} else {
data = restoreFromLocalStorage();
@ -354,6 +352,6 @@ export async function loadScene(id: string | null, privateKey?: string) {
return {
elements: data.elements,
appState: data.appState && { ...data.appState, selectedId },
appState: data.appState && { ...data.appState },
};
}

View File

@ -7,5 +7,4 @@ export interface DataState {
source?: string;
elements: readonly ExcalidrawElement[];
appState: AppState | null;
selectedId?: number;
}

View File

@ -28,7 +28,6 @@ export type AppState = {
cursorY: number;
scrolledOutside: boolean;
name: string;
selectedId?: string;
isCollaborating: boolean;
isResizing: boolean;
zoom: number;