diff --git a/app/src/asset/renderAssets.ts b/app/src/asset/renderAssets.ts
index 9fc77599d..b1183045c 100644
--- a/app/src/asset/renderAssets.ts
+++ b/app/src/asset/renderAssets.ts
@@ -32,11 +32,11 @@ export const pdfResize = () => {
if (!pdfDocument) {
return;
}
- const pdfViewerElement = item.element.querySelector("#viewerContainer")
+ const pdfViewerElement = item.element.querySelector("#viewerContainer");
if (pdfViewerElement) {
// https://github.com/siyuan-note/siyuan/issues/6890
pdfViewerElement.scrollTo(0, parseInt(pdfViewerElement.getAttribute("data-scrolltop")));
- pdfViewerElement.removeAttribute("data-scrolltop")
+ pdfViewerElement.removeAttribute("data-scrolltop");
}
const currentScaleValue = pdfViewer.currentScaleValue;
if (
diff --git a/app/src/card/makeCard.ts b/app/src/card/makeCard.ts
index 6a82b755c..7e6cd302c 100644
--- a/app/src/card/makeCard.ts
+++ b/app/src/card/makeCard.ts
@@ -13,20 +13,20 @@ const genCardItem = (item: { id: string, name: string }) => {
-`
-}
+`;
+};
export const makeCard = (nodeElement: Element[]) => {
const range = getEditorRange(nodeElement[0]);
fetchPost("/api/riff/getRiffDecks", {}, (response) => {
- let html = ''
- const ids: string[] = []
+ let html = "";
+ const ids: string[] = [];
nodeElement.forEach(item => {
- ids.push(item.getAttribute("data-node-id"))
- })
+ ids.push(item.getAttribute("data-node-id"));
+ });
response.data.forEach((item: { id: string, name: string }) => {
- html += genCardItem(item)
- })
+ html += genCardItem(item);
+ });
const dialog = new Dialog({
width: isMobile() ? "80vw" : "50vw",
height: "70vh",
@@ -52,18 +52,18 @@ export const makeCard = (nodeElement: Element[]) => {
while (target && !target.isSameNode(dialog.element)) {
const type = target.getAttribute("data-type");
if (type === "create") {
- let msgId = ""
+ let msgId = "";
const inputElement = dialog.element.querySelector(".b3-text-field") as HTMLInputElement;
if (inputElement.value) {
if (msgId) {
hideMessage(msgId);
}
fetchPost("/api/riff/createRiffDeck", {name: inputElement.value}, (response) => {
- dialog.element.querySelector(".b3-list").insertAdjacentHTML("afterbegin", genCardItem(response.data))
- inputElement.value = '';
- })
+ dialog.element.querySelector(".b3-list").insertAdjacentHTML("afterbegin", genCardItem(response.data));
+ inputElement.value = "";
+ });
} else {
- msgId = showMessage(window.siyuan.languages._kernel[142])
+ msgId = showMessage(window.siyuan.languages._kernel[142]);
}
event.stopPropagation();
event.preventDefault();
@@ -73,8 +73,8 @@ export const makeCard = (nodeElement: Element[]) => {
deckID: target.parentElement.getAttribute("data-id"),
blockIDs: ids
}, () => {
- showMessage(window.siyuan.languages.addDeck)
- })
+ showMessage(window.siyuan.languages.addDeck);
+ });
event.stopPropagation();
event.preventDefault();
break;
@@ -83,14 +83,14 @@ export const makeCard = (nodeElement: Element[]) => {
deckID: target.parentElement.getAttribute("data-id"),
blockIDs: ids
}, () => {
- showMessage(window.siyuan.languages.removeDeck)
- })
+ showMessage(window.siyuan.languages.removeDeck);
+ });
event.stopPropagation();
event.preventDefault();
break;
}
target = target.parentElement;
}
- })
- })
+ });
+ });
};
diff --git a/app/src/card/openCard.ts b/app/src/card/openCard.ts
index 689094a55..d51e76e6a 100644
--- a/app/src/card/openCard.ts
+++ b/app/src/card/openCard.ts
@@ -11,13 +11,13 @@ export const openCard = () => {
fetchPost("/api/riff/getRiffDecks", {}, (response) => {
response.data.forEach((deck: { id: string, name: string }) => {
decksHTML += ``;
- })
+ });
fetchPost("/api/riff/getRiffDueCards", {deckID: ""}, (cardsResponse) => {
let blocks = cardsResponse.data;
- let countHTML = ''
- let index = 0
+ let countHTML = "";
+ let index = 0;
if (blocks.length > 0) {
- countHTML = `1/${blocks.length}`
+ countHTML = `1/${blocks.length}`;
}
const dialog = new Dialog({
title: window.siyuan.languages.riffCard,
@@ -43,7 +43,7 @@ export const openCard = () => {
`,
width: isMobile() ? "80vw" : "50vw",
height: "70vh",
- })
+ });
dialog.element.querySelector("input").focus();
const editor = new Protyle(dialog.element.querySelector("[data-type='render']") as HTMLElement, {
blockId: "",
@@ -64,48 +64,48 @@ export const openCard = () => {
onGet(response, editor.protyle, [Constants.CB_GET_HISTORY, Constants.CB_GET_HTML]);
});
}
- dialog.element.setAttribute("data-key", window.siyuan.config.keymap.general.riffCard.custom)
- const countElement = dialog.element.querySelector('[data-type="count"]')
- const actionElement = dialog.element.querySelector('[data-type="action"]')
- const selectElement = dialog.element.querySelector("select")
- selectElement.addEventListener("change", (event) => {
+ dialog.element.setAttribute("data-key", window.siyuan.config.keymap.general.riffCard.custom);
+ const countElement = dialog.element.querySelector('[data-type="count"]');
+ const actionElement = dialog.element.querySelector('[data-type="action"]');
+ const selectElement = dialog.element.querySelector("select");
+ selectElement.addEventListener("change", () => {
fetchPost("/api/riff/getRiffDueCards", {deckID: selectElement.value}, (cardsChangeResponse) => {
blocks = cardsChangeResponse.data;
- index = 0
+ index = 0;
if (blocks.length > 0) {
- countElement.innerHTML = `1/${blocks.length}`
- countElement.classList.remove("fn__none")
- editor.protyle.element.classList.remove("fn__none")
- editor.protyle.element.nextElementSibling.classList.add("fn__none")
- actionElement.classList.remove("fn__none")
+ countElement.innerHTML = `1/${blocks.length}`;
+ countElement.classList.remove("fn__none");
+ editor.protyle.element.classList.remove("fn__none");
+ editor.protyle.element.nextElementSibling.classList.add("fn__none");
+ actionElement.classList.remove("fn__none");
fetchPost("/api/riff/renderRiffCard", {blockID: blocks[index].blockID}, (response) => {
onGet(response, editor.protyle, [Constants.CB_GET_HISTORY, Constants.CB_GET_HTML]);
});
} else {
- countElement.classList.add("fn__none")
- editor.protyle.element.classList.add("fn__none")
- editor.protyle.element.nextElementSibling.classList.remove("fn__none")
- actionElement.classList.add("fn__none")
+ countElement.classList.add("fn__none");
+ editor.protyle.element.classList.add("fn__none");
+ editor.protyle.element.nextElementSibling.classList.remove("fn__none");
+ actionElement.classList.add("fn__none");
}
- })
- })
+ });
+ });
dialog.element.addEventListener("click", (event) => {
- let type = ""
+ let type = "";
if (typeof event.detail === "string") {
if (event.detail === "a") {
- type = "0"
+ type = "0";
} else if (event.detail === "h") {
- type = "1"
+ type = "1";
} else if (event.detail === "g") {
- type = "2"
+ type = "2";
} else if (event.detail === "e") {
- type = "3"
+ type = "3";
} else if (event.detail === "s") {
- type = "-1"
+ type = "-1";
}
}
if (!type) {
- const buttonElement = hasClosestByClassName(event.target as HTMLElement, "b3-button")
+ const buttonElement = hasClosestByClassName(event.target as HTMLElement, "b3-button");
if (buttonElement) {
type = buttonElement.getAttribute("data-type");
}
@@ -125,21 +125,21 @@ export const openCard = () => {
blockID: blocks[index].blockID,
rating: parseInt(type)
}, () => {
- index++
+ index++;
if (index > blocks.length - 1) {
- countElement.classList.add("fn__none")
- editor.protyle.element.classList.add("fn__none")
- editor.protyle.element.nextElementSibling.classList.remove("fn__none")
- actionElement.classList.add("fn__none")
+ countElement.classList.add("fn__none");
+ editor.protyle.element.classList.add("fn__none");
+ editor.protyle.element.nextElementSibling.classList.remove("fn__none");
+ actionElement.classList.add("fn__none");
return;
}
- countElement.firstElementChild.innerHTML = (index + 1).toString()
+ countElement.firstElementChild.innerHTML = (index + 1).toString();
fetchPost("/api/riff/renderRiffCard", {blockID: blocks[index].blockID}, (response) => {
onGet(response, editor.protyle, [Constants.CB_GET_HISTORY, Constants.CB_GET_HTML]);
});
- })
+ });
}
- })
- })
- })
-}
+ });
+ });
+ });
+};
diff --git a/app/src/history/diff.ts b/app/src/history/diff.ts
index b4e4de97d..c767aa332 100644
--- a/app/src/history/diff.ts
+++ b/app/src/history/diff.ts
@@ -66,7 +66,7 @@ const renderCompare = (element: HTMLElement) => {
fetchPost("/api/repo/openRepoSnapshotDoc", {id: element.getAttribute("data-id")}, (response) => {
leftElement.classList.remove("fn__none");
- const textElement = (leftElement.firstElementChild.nextElementSibling as HTMLTextAreaElement)
+ const textElement = (leftElement.firstElementChild.nextElementSibling as HTMLTextAreaElement);
if (response.data.isLargeDoc) {
textElement.value = response.data.content;
textElement.classList.remove("fn__none");
@@ -81,7 +81,7 @@ const renderCompare = (element: HTMLElement) => {
if (id2) {
rightElement.classList.remove("fn__none");
fetchPost("/api/repo/openRepoSnapshotDoc", {id: id2}, (response) => {
- const textElement = (rightElement.firstElementChild.nextElementSibling as HTMLTextAreaElement)
+ const textElement = (rightElement.firstElementChild.nextElementSibling as HTMLTextAreaElement);
if (response.data.isLargeDoc) {
textElement.value = response.data.content;
textElement.classList.remove("fn__none");
diff --git a/app/src/layout/Wnd.ts b/app/src/layout/Wnd.ts
index bcf13174d..895951c74 100644
--- a/app/src/layout/Wnd.ts
+++ b/app/src/layout/Wnd.ts
@@ -282,9 +282,9 @@ export class Wnd {
const oldTab = getInstanceById(tabId) as Tab;
if (oldTab.model instanceof Asset) {
// https://github.com/siyuan-note/siyuan/issues/6890
- const pdfViewerElement = oldTab.model.element.querySelector("#viewerContainer")
+ const pdfViewerElement = oldTab.model.element.querySelector("#viewerContainer");
if (pdfViewerElement) {
- pdfViewerElement.setAttribute("data-scrolltop", pdfViewerElement.scrollTop.toString())
+ pdfViewerElement.setAttribute("data-scrolltop", pdfViewerElement.scrollTop.toString());
}
}
if (dragElement.style.height === "50%" || dragElement.style.width === "50%") {
diff --git a/app/src/search/util.ts b/app/src/search/util.ts
index 6bd2b5198..5bb151c32 100644
--- a/app/src/search/util.ts
+++ b/app/src/search/util.ts
@@ -916,7 +916,7 @@ const updateConfig = (element: Element, item: ISearchOption, config: ISearchOpti
inputEvent(element, config, undefined, edit);
localStorage.setItem(Constants.LOCAL_SEARCHEDATA, JSON.stringify(config));
window.siyuan.menus.menu.remove();
-}
+};
const addConfigFilterMenu = (config: ISearchOption, edit: Protyle, element: Element) => {
const filterDialog = new Dialog({
diff --git a/app/src/util/globalShortcut.ts b/app/src/util/globalShortcut.ts
index 6db0f27d6..85b6d81a1 100644
--- a/app/src/util/globalShortcut.ts
+++ b/app/src/util/globalShortcut.ts
@@ -539,7 +539,7 @@ export const globalShortcut = () => {
return;
}
if (matchHotKey(window.siyuan.config.keymap.general.riffCard.custom, event)) {
- openCard()
+ openCard();
event.preventDefault();
return;
}