Description
All code and file changes are lost on page refresh. There is no persistence mechanism (localStorage, IndexedDB, or cloud sync) for the workspace state.
Expected behavior
Code written in the editor should survive a page reload.
Actual behavior
Refreshing the page resets the IDE to the default template, discarding any work.
Suggested fix
Persist the virtual file system to IndexedDB or localStorage on every change.
Description
All code and file changes are lost on page refresh. There is no persistence mechanism (localStorage, IndexedDB, or cloud sync) for the workspace state.
Expected behavior
Code written in the editor should survive a page reload.
Actual behavior
Refreshing the page resets the IDE to the default template, discarding any work.
Suggested fix
Persist the virtual file system to IndexedDB or localStorage on every change.