diff --git a/app/src/protyle/render/av/filter.ts b/app/src/protyle/render/av/filter.ts
index 2b55618ce..1a3b4884f 100644
--- a/app/src/protyle/render/av/filter.ts
+++ b/app/src/protyle/render/av/filter.ts
@@ -37,7 +37,7 @@ export const getCellValue = (colType: TAVCol, value: string) => {
};
}
return cellValue;
-}
+};
export const setFilter = (options: {
filter: IAVFilter,
@@ -55,7 +55,7 @@ export const setFilter = (options: {
column: options.filter.column,
value: cellValue,
operator: (window.siyuan.menus.menu.element.querySelector(".b3-select") as HTMLSelectElement).value as TAVFilterOperator
- }
+ };
let isSame = false;
options.data.view.filters.find((filter, index) => {
@@ -92,7 +92,7 @@ export const setFilter = (options: {
return;
}
let selectHTML = "";
- let colData: IAVColumn
+ let colData: IAVColumn;
switch (colType) {
case "text":
selectHTML = `
@@ -293,21 +293,21 @@ export const getFiltersHTML = (data: IAVTable) => {
let filterHTML = "";
data.columns.find((item) => {
if (item.id === filter.column) {
- let filterValue = ""
+ let filterValue = "";
if (filter.operator === "Is empty") {
- filterValue = ": " + window.siyuan.languages.filterOperatorIsEmpty
+ filterValue = ": " + window.siyuan.languages.filterOperatorIsEmpty;
} else if (filter.operator === "Is not empty") {
- filterValue = ": " + window.siyuan.languages.filterOperatorIsNotEmpty
+ filterValue = ": " + window.siyuan.languages.filterOperatorIsNotEmpty;
} else if (filter.value?.number?.content && ["=", "!=", ">", "<", ">=", "<="].includes(filter.operator)) {
- filterValue = ` ${filter.operator} ${filter.value.number.content}`
+ filterValue = ` ${filter.operator} ${filter.value.number.content}`;
} else if (filter.value?.text?.content && ["=", "Contains"].includes(filter.operator)) {
- filterValue = `: ${filter.value.text.content}`
+ filterValue = `: ${filter.value.text.content}`;
} else if (filter.value?.text?.content && ["!=", "Does not contains"].includes(filter.operator)) {
- filterValue = `Not ${filter.value.text.content}`
+ filterValue = `Not ${filter.value.text.content}`;
} else if (filter.value?.text?.content && "Starts with" === filter.operator) {
- filterValue = `: ${window.siyuan.languages.filterOperatorStartsWith} ${filter.value.text.content}`
+ filterValue = `: ${window.siyuan.languages.filterOperatorStartsWith} ${filter.value.text.content}`;
} else if (filter.value?.text?.content && "Ends with" === filter.operator) {
- filterValue = `: ${window.siyuan.languages.filterOperatorEndsWith} ${filter.value.text.content}`
+ filterValue = `: ${window.siyuan.languages.filterOperatorEndsWith} ${filter.value.text.content}`;
}
filterHTML += `
diff --git a/app/src/protyle/render/av/openMenuPanel.ts b/app/src/protyle/render/av/openMenuPanel.ts
index 482b56da5..93b9464a4 100644
--- a/app/src/protyle/render/av/openMenuPanel.ts
+++ b/app/src/protyle/render/av/openMenuPanel.ts
@@ -384,7 +384,7 @@ export const openMenuPanel = (protyle: IProtyle,
});
return true;
}
- })
+ });
event.stopPropagation();
break;
} else if (type === "newCol") {
diff --git a/app/src/protyle/render/av/render.ts b/app/src/protyle/render/av/render.ts
index dd95245d0..eedc4fb0c 100644
--- a/app/src/protyle/render/av/render.ts
+++ b/app/src/protyle/render/av/render.ts
@@ -54,7 +54,7 @@ ${column.wrap ? "" : "white-space: nowrap;"}">
if (data.columns[index].hidden) {
return;
}
- let text = '';
+ let text = "";
if (cell.valueType === "text") {
text = `${cell.value?.text.content || ""}`;
} else if (cell.valueType === "block") {
@@ -66,7 +66,7 @@ ${column.wrap ? "" : "white-space: nowrap;"}">
text += `${item.content}`;
});
if (!text) {
- text = ''
+ text = '';
}
} else if (cell.valueType === "date") {
text = `${cell.value?.date.content || ""}`;
@@ -80,13 +80,13 @@ ${cell.color ? `color:${cell.color};` : ""}">${text}`;
});
tableHTML += "";
});
- let tabHTML = ""
+ let tabHTML = "";
response.data.views.forEach((item: IAVView) => {
tabHTML += `
${item.name}
-
`
- })
+`;
+ });
const paddingLeft = e.parentElement.style.paddingLeft;
const paddingRight = e.parentElement.style.paddingRight;
e.style.width = e.parentElement.clientWidth + "px";
diff --git a/app/src/protyle/render/av/select.ts b/app/src/protyle/render/av/select.ts
index f98d39420..302eeb216 100644
--- a/app/src/protyle/render/av/select.ts
+++ b/app/src/protyle/render/av/select.ts
@@ -2,7 +2,6 @@ import {Menu} from "../../../plugin/Menu";
import {transaction} from "../../wysiwyg/transaction";
import {hasClosestByClassName} from "../../util/hasClosest";
import {confirmDialog} from "../../../dialog/confirmDialog";
-import {setPosition} from "../../../util/setPosition";
import {upDownHint} from "../../../util/upDownHint";
const filterSelectHTML = (key: string, options: { name: string, color: string }[]) => {
@@ -98,7 +97,7 @@ export const removeSelectCell = (protyle: IProtyle, data: IAVTable, options: {
[colData.type]: oldValue
}
}]);
-}
+};
export const setSelectCol = (protyle: IProtyle, data: IAVTable, options: {
cellElement: HTMLElement;
@@ -215,7 +214,7 @@ export const setSelectCol = (protyle: IProtyle, data: IAVTable, options: {
});
return true;
}
- })
+ });
menuElement.innerHTML = getSelectHTML(data, options);
bindSelectEvent(protyle, data, menuElement, options);
});
@@ -229,7 +228,7 @@ export const setSelectCol = (protyle: IProtyle, data: IAVTable, options: {
label: `A`,
click(element) {
if (element.lastElementChild.classList.contains("b3-menu__accelerator")) {
- return
+ return;
}
element.parentElement.querySelector(".b3-menu__accelerator")?.remove();
element.insertAdjacentHTML("beforeend", '');
@@ -433,7 +432,7 @@ export const addSelectColAndCell = (protyle: IProtyle, data: IAVTable, options:
if (colData.type === "select") {
menuElement.parentElement.remove();
}
-}
+};
export const getSelectHTML = (data: IAVTable, options: { cellElement: HTMLElement }) => {
const cellId = options.cellElement.dataset.id;