[fix] load

This commit is contained in:
Andy Bunce 2025-08-08 12:26:11 +01:00
parent 49b4b1529a
commit 97d0deef0d
5 changed files with 23 additions and 18 deletions

View file

@ -1,16 +1,20 @@
let doc = `3+1`;
// Load saved content from localStorage when the page loads
window.addEventListener('load', () => {
const savedText = localStorage.getItem('code');
if (savedText) {
doc = savedText;
}
view.setState(lsp.createEditorState(doc, lsp.baseExts));
connect();
});
const view = lsp.createEditorView(undefined, document.getElementById("editor"));
view.setState(lsp.createEditorState(doc, lsp.baseExts));
let doc = `3+1`;
let client;
// Save content to localStorage when the page is about to unload
window.addEventListener('beforeunload', () => {
const doc = view.state.doc.toString();
@ -57,4 +61,3 @@ function connect() {
})
.catch(r => alert("connection failed: "+ server));
};
connect();