mirror of
https://github.com/enso-org/enso.git
synced 2024-11-23 06:34:35 +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 |
||
---|---|---|
.. | ||
lib | ||
.gitignore | ||
debugGlobals.ts | ||
eslint.config.js | ||
package-lock.json | ||
package.json | ||
tsconfig.json | ||
utils.ts |