/** * Fetch note with given ID from backend * * @param noteId of the given note to be fetched. If false, fetches current note. */ async function fetchNote(noteId: string | null = null) { if (!noteId) { noteId = document.body.getAttribute("data-note-id"); } const resp = await fetch(`api/notes/${noteId}`); return await resp.json(); } document.addEventListener( "DOMContentLoaded", () => { const toggleMenuButton = document.getElementById("toggleMenuButton"); const layout = document.getElementById("layout"); if (toggleMenuButton && layout) { toggleMenuButton.addEventListener("click", () => layout.classList.toggle("showMenu")); } }, false );