mirror of
https://github.com/enso-org/enso.git
synced 2024-12-01 01:53:17 +03:00
e035b2d50a
Closes https://github.com/enso-org/cloud-v2/issues/571 - Moves all interaction with `localStorage` into a `LocalStorage` class - Saves and loads current tab (dashboard, or IDE) - Saves and loads currently open project Unrelated fixes: - Changes authentication toast notifications to replace loading toast, rather than creating a new toast # Important Notes ⚠️ `remoteLog` has not been parametrised with `projectId` (and `sessionId` for cloud projects) There are several places that previously used manual `localStorage.setItem` and `getItem`: - Whether the templates list is currently open - The current project management backend (local, or cloud) - The path to the current directory is (as far as I can tell) obsolete, as the new directory view always displays the root directory, and so it has been removed |
||
---|---|---|
.. | ||
src | ||
bundle.ts | ||
esbuild-config.ts | ||
globals.d.ts | ||
package.json | ||
start.ts | ||
tsconfig.json | ||
watch.ts |