diff --git a/app/src/protyle/render/av/action.ts b/app/src/protyle/render/av/action.ts index b9b6590c0..5c85a5708 100644 --- a/app/src/protyle/render/av/action.ts +++ b/app/src/protyle/render/av/action.ts @@ -116,11 +116,11 @@ export const avClick = (protyle: IProtyle, event: MouseEvent & { target: HTMLEle const linkElement = hasClosestByClassName(event.target, "av__celltext--url"); if (linkElement) { - let prefix = "" + let prefix = ""; if (linkElement.dataset.type === "phone") { - prefix = "tel:" + prefix = "tel:"; } else if (linkElement.dataset.type === "email") { - prefix = "mailto:" + prefix = "mailto:"; } window.open(prefix + linkElement.textContent.trim()); event.preventDefault(); diff --git a/app/src/protyle/render/av/number.ts b/app/src/protyle/render/av/number.ts index dbfb0bda6..dcf772ba0 100644 --- a/app/src/protyle/render/av/number.ts +++ b/app/src/protyle/render/av/number.ts @@ -8,7 +8,7 @@ const addFormatItem = (options: { avID: string, format: string, oldFormat: string - avPanelElement: HTMLElement + avPanelElement: Element }) => { options.menu.addItem({ iconHTML: "", @@ -29,18 +29,18 @@ const addFormatItem = (options: { }]); options.avPanelElement.remove(); } - }) -} + }); +}; export const formatNumber = (options: { - avPanelElement: HTMLElement, + avPanelElement: Element, element: HTMLElement, protyle: IProtyle, colId: string, avID: string, oldFormat: string }) => { - const menu = new Menu("av-col-format-number") + const menu = new Menu("av-col-format-number"); addFormatItem({ menu, protyle: options.protyle, @@ -49,7 +49,7 @@ export const formatNumber = (options: { format: "", oldFormat: options.oldFormat, avPanelElement: options.avPanelElement, - }) + }); addFormatItem({ menu, protyle: options.protyle, @@ -58,7 +58,7 @@ export const formatNumber = (options: { format: "commas", oldFormat: options.oldFormat, avPanelElement: options.avPanelElement, - }) + }); addFormatItem({ menu, protyle: options.protyle, @@ -67,7 +67,7 @@ export const formatNumber = (options: { format: "percent", oldFormat: options.oldFormat, avPanelElement: options.avPanelElement, - }) + }); addFormatItem({ menu, protyle: options.protyle, @@ -76,7 +76,7 @@ export const formatNumber = (options: { format: "usDollar", oldFormat: options.oldFormat, avPanelElement: options.avPanelElement, - }) + }); addFormatItem({ menu, protyle: options.protyle, @@ -85,7 +85,7 @@ export const formatNumber = (options: { format: "yuan", oldFormat: options.oldFormat, avPanelElement: options.avPanelElement, - }) + }); addFormatItem({ menu, protyle: options.protyle, @@ -94,7 +94,7 @@ export const formatNumber = (options: { format: "euro", oldFormat: options.oldFormat, avPanelElement: options.avPanelElement, - }) + }); addFormatItem({ menu, protyle: options.protyle, @@ -103,7 +103,7 @@ export const formatNumber = (options: { format: "pound", oldFormat: options.oldFormat, avPanelElement: options.avPanelElement, - }) + }); addFormatItem({ menu, protyle: options.protyle, @@ -112,7 +112,7 @@ export const formatNumber = (options: { format: "yen", oldFormat: options.oldFormat, avPanelElement: options.avPanelElement, - }) + }); addFormatItem({ menu, protyle: options.protyle, @@ -121,7 +121,7 @@ export const formatNumber = (options: { format: "ruble", oldFormat: options.oldFormat, avPanelElement: options.avPanelElement, - }) + }); addFormatItem({ menu, protyle: options.protyle, @@ -130,7 +130,7 @@ export const formatNumber = (options: { format: "rupee", oldFormat: options.oldFormat, avPanelElement: options.avPanelElement, - }) + }); addFormatItem({ menu, protyle: options.protyle, @@ -139,7 +139,7 @@ export const formatNumber = (options: { format: "won", oldFormat: options.oldFormat, avPanelElement: options.avPanelElement, - }) + }); addFormatItem({ menu, protyle: options.protyle, @@ -148,7 +148,7 @@ export const formatNumber = (options: { format: "canadianDollar", oldFormat: options.oldFormat, avPanelElement: options.avPanelElement, - }) + }); addFormatItem({ menu, protyle: options.protyle, @@ -157,44 +157,44 @@ export const formatNumber = (options: { format: "franc", oldFormat: options.oldFormat, avPanelElement: options.avPanelElement, - }) - const rect = options.element.getBoundingClientRect() + }); + const rect = options.element.getBoundingClientRect(); menu.open({ x: rect.left, y: rect.bottom, h: rect.height, w: rect.width, isLeft: true, - }) -} + }); +}; export const getLabelByNumberFormat = (format: string) => { switch (format) { case "": - return window.siyuan.languages.numberFormatNone + return window.siyuan.languages.numberFormatNone; case "commas": - return window.siyuan.languages.numberFormatCommas + return window.siyuan.languages.numberFormatCommas; case "percent": - return window.siyuan.languages.numberFormatPercent + return window.siyuan.languages.numberFormatPercent; case "usDollar": - return window.siyuan.languages.numberFormatUSDollar + return window.siyuan.languages.numberFormatUSDollar; case "yuan": - return window.siyuan.languages.numberFormatYuan + return window.siyuan.languages.numberFormatYuan; case "euro": - return window.siyuan.languages.numberFormatEuro + return window.siyuan.languages.numberFormatEuro; case "pound": - return window.siyuan.languages.numberFormatPound + return window.siyuan.languages.numberFormatPound; case "yen": - return window.siyuan.languages.numberFormatYen + return window.siyuan.languages.numberFormatYen; case "ruble": - return window.siyuan.languages.numberFormatRuble + return window.siyuan.languages.numberFormatRuble; case "rupee": - return window.siyuan.languages.numberFormatRupee + return window.siyuan.languages.numberFormatRupee; case "won": - return window.siyuan.languages.numberFormatWon + return window.siyuan.languages.numberFormatWon; case "canadianDollar": - return window.siyuan.languages.numberFormatCanadianDollar + return window.siyuan.languages.numberFormatCanadianDollar; case "franc": - return window.siyuan.languages.numberFormatFranc + return window.siyuan.languages.numberFormatFranc; } -} +};