diff --git a/app/src/block/popover.ts b/app/src/block/popover.ts index 624230e6b..1d91f9cca 100644 --- a/app/src/block/popover.ts +++ b/app/src/block/popover.ts @@ -93,7 +93,7 @@ export const initBlockPopover = (app: App) => { showTooltip(notebookItemElement.getAttribute("aria-label") || "", notebookItemElement); fetchPost("/api/notebook/getNotebookInfo", {notebook: notebookItemElement.parentElement.parentElement.getAttribute("data-url")}, (response) => { const boxData = response.data.boxInfo; - const tip = `${boxData.name} ${boxData.hSize}${boxData.docCount !== 0 ? window.siyuan.languages.includeSubFile.replace("x", boxData.docCount) : ""}
${window.siyuan.languages.modifiedAt} ${boxData.hMtime}
${window.siyuan.languages.createdAt} ${boxData.hCtime}` + const tip = `${boxData.name} ${boxData.hSize}${boxData.docCount !== 0 ? window.siyuan.languages.includeSubFile.replace("x", boxData.docCount) : ""}
${window.siyuan.languages.modifiedAt} ${boxData.hMtime}
${window.siyuan.languages.createdAt} ${boxData.hCtime}`; const scopeNotebookItemElement = hasClosestByClassName(event.target, "b3-list-item__text"); if (notebookItemElement && scopeNotebookItemElement && notebookItemElement.isSameNode(scopeNotebookItemElement)) { @@ -104,7 +104,7 @@ export const initBlockPopover = (app: App) => { scopeNotebookItemElement.parentElement.parentElement.getAttribute("data-url") === boxData.id) { scopeNotebookItemElement.setAttribute("aria-label", tip); } - }) + }); } else { const tipElement = hasClosestByAttribute(event.target, "id", "tooltip", true); if (!tipElement || ( diff --git a/app/src/config/exportConfig.ts b/app/src/config/exportConfig.ts index 2ec13bb22..be8149126 100644 --- a/app/src/config/exportConfig.ts +++ b/app/src/config/exportConfig.ts @@ -239,7 +239,7 @@ export const exportConfig = { fetchPost("/api/system/importConf", formData, response => { if (response.code !== 0) { showMessage(response.msg); - return + return; } showMessage(window.siyuan.languages.imported); diff --git a/app/src/layout/dock/Files.ts b/app/src/layout/dock/Files.ts index a350e3248..328d98f0b 100644 --- a/app/src/layout/dock/Files.ts +++ b/app/src/layout/dock/Files.ts @@ -1129,7 +1129,7 @@ export class Files extends Model { if (item.count && item.count > 0) { countHTML = `${item.count}`; } - const ariaLabel = this.genDocAriaLabel(item) + const ariaLabel = this.genDocAriaLabel(item); return `
  • ${getDisplayName(item.name, true, true)} ${countHTML}
  • `; - }; + } private initMoreMenu() { window.siyuan.menus.menu.remove(); diff --git a/app/src/layout/util.ts b/app/src/layout/util.ts index e668d622a..ff76d1a71 100644 --- a/app/src/layout/util.ts +++ b/app/src/layout/util.ts @@ -229,7 +229,7 @@ export const exportLayout = async (options: { cb: () => void, errorExit: boolean }) => { - const editors = getAllModels().editor + const editors = getAllModels().editor; for (let i = 0; i < editors.length; i++) { await saveScroll(editors[i].editor.protyle); } diff --git a/app/src/protyle/scroll/saveScroll.ts b/app/src/protyle/scroll/saveScroll.ts index f67404993..d81bd2ac2 100644 --- a/app/src/protyle/scroll/saveScroll.ts +++ b/app/src/protyle/scroll/saveScroll.ts @@ -45,7 +45,7 @@ export const saveScroll = (protyle: IProtyle, getObject = false) => { setStorageVal(Constants.LOCAL_FILEPOSITION, window.siyuan.storage[Constants.LOCAL_FILEPOSITION], () => { resolve(true); }); - }) + }); }; export const getDocByScroll = (options: { diff --git a/app/src/protyle/wysiwyg/input.ts b/app/src/protyle/wysiwyg/input.ts index 5e2b02e7f..30f9a6e91 100644 --- a/app/src/protyle/wysiwyg/input.ts +++ b/app/src/protyle/wysiwyg/input.ts @@ -5,7 +5,7 @@ import * as dayjs from "dayjs"; import {transaction, updateTransaction} from "./transaction"; import {mathRender} from "../render/mathRender"; import {highlightRender} from "../render/highlightRender"; -import {getContenteditableElement, getNextBlock, hasNextSibling, isNotEditBlock} from "./getBlock"; +import {getContenteditableElement, hasNextSibling, isNotEditBlock} from "./getBlock"; import {genEmptyBlock} from "../../block/util"; import {blockRender} from "../render/blockRender"; import {hideElements} from "../ui/hideElements"; diff --git a/app/src/protyle/wysiwyg/keydown.ts b/app/src/protyle/wysiwyg/keydown.ts index b9341d580..98f5db453 100644 --- a/app/src/protyle/wysiwyg/keydown.ts +++ b/app/src/protyle/wysiwyg/keydown.ts @@ -735,7 +735,7 @@ export const keydown = (protyle: IProtyle, editorElement: HTMLElement) => { event.preventDefault(); } else if (nodeEditableElement?.innerText.substr(position.end).indexOf("\n") === -1 || position.end >= nodeEditableElement.innerText.trimEnd().length) { // 需使用 innerText,否则 td 中的 br 无法转换为 \n; position.end 不能加1,否则倒数第二行行末无法下移 - range.collapse(false) + range.collapse(false); const nextFoldElement = getNextBlock(nodeElement) as HTMLElement; if (nextFoldElement) { if(nodeEditableElement.getBoundingClientRect().bottom - getSelectionPosition(nodeElement, range).top < 40) { @@ -844,7 +844,7 @@ export const keydown = (protyle: IProtyle, editorElement: HTMLElement) => { } if (nextSibling.nodeType === 1 && nextSibling.classList.contains("img")) { // 光标需在图片前 https://github.com/siyuan-note/siyuan/issues/12452 - const textPosition = getSelectionOffset(range.startContainer, protyle.wysiwyg.element, range) + const textPosition = getSelectionOffset(range.startContainer, protyle.wysiwyg.element, range); if (textPosition.start === range.startContainer.textContent.length) { removeImage(nextSibling as Element, nodeElement, range, protyle); event.stopPropagation();