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");
};