فهرست منبع

:art: Clean code

Daniel 1 سال پیش
والد
کامیت
b22a70cf65
4فایلهای تغییر یافته به همراه12 افزوده شده و 10 حذف شده
  1. 1 1
      app/src/card/openCard.ts
  2. 1 1
      app/src/history/history.ts
  3. 6 4
      app/src/protyle/toolbar/index.ts
  4. 4 4
      app/src/protyle/wysiwyg/enter.ts

+ 1 - 1
app/src/card/openCard.ts

@@ -339,7 +339,7 @@ export const bindCardEvent = async (options: {
                                 deckID: Constants.QUICK_DECK_ID,
                                 deckID: Constants.QUICK_DECK_ID,
                                 blockIDs: [currentCard.blockID],
                                 blockIDs: [currentCard.blockID],
                             }, () => {
                             }, () => {
-                                const minLang = window.siyuan.languages._time["1m"].replace("%s", "")
+                                const minLang = window.siyuan.languages._time["1m"].replace("%s", "");
                                 currentCard.lapses = 0;
                                 currentCard.lapses = 0;
                                 currentCard.lastReview = -62135596800000;
                                 currentCard.lastReview = -62135596800000;
                                 currentCard.reps = 0;
                                 currentCard.reps = 0;

+ 1 - 1
app/src/history/history.ts

@@ -548,7 +548,7 @@ const bindEvent = (app: App, element: Element, dialog?: Dialog) => {
                             iconElement.classList.add("b3-list-item__arrow--open");
                             iconElement.classList.add("b3-list-item__arrow--open");
                             let html = "";
                             let html = "";
                             response.data.items.forEach((docItem: { title: string, path: string, op: string }) => {
                             response.data.items.forEach((docItem: { title: string, path: string, op: string }) => {
-                                let chipClass = " b3-chip b3-chip--list "
+                                let chipClass = " b3-chip b3-chip--list ";
                                 if (docItem.op === "clean") {
                                 if (docItem.op === "clean") {
                                     chipClass += "b3-chip--primary ";
                                     chipClass += "b3-chip--primary ";
                                 } else if (docItem.op === "update") {
                                 } else if (docItem.op === "update") {

+ 6 - 4
app/src/protyle/toolbar/index.ts

@@ -2,11 +2,13 @@ import {Divider} from "./Divider";
 import {Font, hasSameTextStyle, setFontStyle} from "./Font";
 import {Font, hasSameTextStyle, setFontStyle} from "./Font";
 import {ToolbarItem} from "./ToolbarItem";
 import {ToolbarItem} from "./ToolbarItem";
 import {
 import {
-    fixTableRange, focusBlock,
+    fixTableRange,
+    focusBlock,
     focusByRange,
     focusByRange,
     focusByWbr,
     focusByWbr,
     getEditorRange,
     getEditorRange,
-    getSelectionPosition, selectAll,
+    getSelectionPosition,
+    selectAll,
     setFirstNodeRange,
     setFirstNodeRange,
     setLastNodeRange
     setLastNodeRange
 } from "../util/selection";
 } from "../util/selection";
@@ -1141,8 +1143,8 @@ export class Toolbar {
         const editElement = getContenteditableElement(nodeElement);
         const editElement = getContenteditableElement(nodeElement);
         if (Constants.SIYUAN_RENDER_CODE_LANGUAGES.includes(languageElement.textContent)) {
         if (Constants.SIYUAN_RENDER_CODE_LANGUAGES.includes(languageElement.textContent)) {
             nodeElement.dataset.content = editElement.textContent.trim();
             nodeElement.dataset.content = editElement.textContent.trim();
-            nodeElement.dataset.subtype = languageElement.textContent
-            nodeElement.className = "render-node"
+            nodeElement.dataset.subtype = languageElement.textContent;
+            nodeElement.className = "render-node";
             nodeElement.innerHTML = `<div spin="1"></div><div class="protyle-attr" contenteditable="false">${Constants.ZWSP}</div>`;
             nodeElement.innerHTML = `<div spin="1"></div><div class="protyle-attr" contenteditable="false">${Constants.ZWSP}</div>`;
             processRender(nodeElement);
             processRender(nodeElement);
         } else {
         } else {

+ 4 - 4
app/src/protyle/wysiwyg/enter.ts

@@ -1,5 +1,5 @@
 import {genEmptyElement, insertEmptyBlock} from "../../block/util";
 import {genEmptyElement, insertEmptyBlock} from "../../block/util";
-import {getSelectionOffset, focusByWbr, setLastNodeRange, focusBlock, focusByRange} from "../util/selection";
+import {focusBlock, focusByRange, focusByWbr, getSelectionOffset, setLastNodeRange} from "../util/selection";
 import {
 import {
     getContenteditableElement,
     getContenteditableElement,
     getTopEmptyElement,
     getTopEmptyElement,
@@ -84,9 +84,9 @@ export const enter = (blockElement: HTMLElement, range: Range, protyle: IProtyle
                     setStorageVal(Constants.LOCAL_CODELANG, window.siyuan.storage[Constants.LOCAL_CODELANG]);
                     setStorageVal(Constants.LOCAL_CODELANG, window.siyuan.storage[Constants.LOCAL_CODELANG]);
                 }
                 }
                 if (Constants.SIYUAN_RENDER_CODE_LANGUAGES.includes(languageElement.textContent)) {
                 if (Constants.SIYUAN_RENDER_CODE_LANGUAGES.includes(languageElement.textContent)) {
-                    blockElement.dataset.content = ""
-                    blockElement.dataset.subtype = languageElement.textContent
-                    blockElement.className = "render-node"
+                    blockElement.dataset.content = "";
+                    blockElement.dataset.subtype = languageElement.textContent;
+                    blockElement.className = "render-node";
                     blockElement.innerHTML = `<div spin="1"></div><div class="protyle-attr" contenteditable="false">${Constants.ZWSP}</div>`;
                     blockElement.innerHTML = `<div spin="1"></div><div class="protyle-attr" contenteditable="false">${Constants.ZWSP}</div>`;
                     protyle.toolbar.showRender(protyle, blockElement);
                     protyle.toolbar.showRender(protyle, blockElement);
                     processRender(blockElement);
                     processRender(blockElement);