diff --git a/app/src/mobile/util/keyboardToolbar.ts b/app/src/mobile/util/keyboardToolbar.ts
index b5a2da715..076e8dab9 100644
--- a/app/src/mobile/util/keyboardToolbar.ts
+++ b/app/src/mobile/util/keyboardToolbar.ts
@@ -8,17 +8,17 @@ let renderKeyboardToolbarTimeout: number;
let showKeyboardToolbarUtil = false;
const getSlashItem = (value: string, icon: string, text: string, focus = "false") => {
- let iconHTML
+ let iconHTML;
if (icon && icon.startsWith("icon")) {
- iconHTML = ``
+ iconHTML = ``;
} else {
iconHTML = icon;
}
return `
${iconHTML}
${text}
-
`
-}
+`;
+};
const renderSlashMenu = (protyle: IProtyle, toolbarElement: Element) => {
protyle.hint.splitChar = "/";
@@ -101,7 +101,7 @@ const renderSlashMenu = (protyle: IProtyle, toolbarElement: Element) => {
- ${getSlashItem(Constants.ZWSP + 3, "iconDownload", window.siyuan.languages.insertAsset + '', "true")}
+ ${getSlashItem(Constants.ZWSP + 3, "iconDownload", window.siyuan.languages.insertAsset + '", "true")}
${getSlashItem('', "iconLanguage", window.siyuan.languages.insertIframeURL, "true")}
@@ -333,7 +333,7 @@ export const initKeyboardToolbar = () => {
const slashBtnElement = hasClosestByClassName(event.target as HTMLElement, "keyboard__slash-item");
const protyle = window.siyuan.mobile.editor.protyle;
if (slashBtnElement) {
- const dataValue = decodeURIComponent(slashBtnElement.getAttribute("data-value"))
+ const dataValue = decodeURIComponent(slashBtnElement.getAttribute("data-value"));
protyle.hint.fill(dataValue, protyle, false); // 点击后 range 会改变
if (dataValue !== Constants.ZWSP + 3) {
event.preventDefault();
diff --git a/app/src/mobile/util/touch.ts b/app/src/mobile/util/touch.ts
index 402b66022..081b1772d 100644
--- a/app/src/mobile/util/touch.ts
+++ b/app/src/mobile/util/touch.ts
@@ -19,7 +19,7 @@ const popSide = (render = true) => {
activeBlur();
document.getElementById("sidebar").style.left = "0";
}
-}
+};
export const handleTouchEnd = (event: TouchEvent) => {
if (window.siyuan.mobile.editor) {
@@ -218,4 +218,4 @@ const transformMask = (opacity: number) => {
const maskElement = document.querySelector(".side-mask") as HTMLElement;
maskElement.classList.remove("fn__none");
maskElement.style.opacity = Math.min((1 - opacity), 0.86).toString();
-}
+};
diff --git a/app/src/util/onGetConfig.ts b/app/src/util/onGetConfig.ts
index ee6ac8070..515374371 100644
--- a/app/src/util/onGetConfig.ts
+++ b/app/src/util/onGetConfig.ts
@@ -276,11 +276,11 @@ export const initWindow = () => {
setStorageVal(Constants.LOCAL_EXPORTPDF, window.siyuan.storage[Constants.LOCAL_EXPORTPDF]);
try {
if (window.siyuan.config.export.pdfFooter.trim()) {
- const response = await fetchSyncPost("/api/template/renderSprig", {template:window.siyuan.config.export.pdfFooter})
+ const response = await fetchSyncPost("/api/template/renderSprig", {template:window.siyuan.config.export.pdfFooter});
ipcData.pdfOptions.displayHeaderFooter = true;
ipcData.pdfOptions.headerTemplate = "
";
ipcData.pdfOptions.footerTemplate = `
-${response.data.replace("%pages", '').replace("%page", "")}
+${response.data.replace("%pages", "").replace("%page", "")}
`;
}
window.siyuan.printWin.webContents.printToPDF(ipcData.pdfOptions).then((pdfData) => {