import {getEventName} from "../../protyle/util/compatibility"; import {mountHelp, newNotebook} from "../../util/mount"; import {newFile} from "../../util/newFile"; import {getOpenNotebookCount} from "../../util/pathName"; export const setEmpty = () => { document.getElementById("toolbarName").classList.add("fn__hidden"); document.getElementById("toolbarEdit").classList.add("fn__hidden"); document.getElementById("editor").classList.add("fn__none"); const emptyElement = document.getElementById("empty"); emptyElement.innerHTML = `

${window.siyuan.languages.noOpenFile}

${window.siyuan.languages.newFile}
${window.siyuan.languages.newNotebook}
${window.siyuan.languages.help}
`; document.getElementById("emptyNewFile").addEventListener(getEventName(), () => { if (window.siyuan.mobileEditor) { newFile(window.siyuan.mobileEditor.protyle.notebookId, window.siyuan.mobileEditor.protyle.path, true); } else { window.siyuan.notebooks.find(item => { if (item.closed) { newFile(item.id, "/", true); } }); } }); document.getElementById("emptyNewNotebook").addEventListener(getEventName(), () => { newNotebook(); }); document.getElementById("emptyHelp").addEventListener(getEventName(), () => { mountHelp(); }); emptyElement.classList.remove("fn__none"); }; export const setEditor = () => { document.getElementById("toolbarName").classList.remove("fn__hidden"); document.getElementById("toolbarEdit").classList.remove("fn__hidden"); document.getElementById("editor").classList.remove("fn__none"); document.getElementById("empty").classList.add("fn__none"); };