diff --git a/app/src/protyle/render/av/col.ts b/app/src/protyle/render/av/col.ts index 01165edc1..b3529a373 100644 --- a/app/src/protyle/render/av/col.ts +++ b/app/src/protyle/render/av/col.ts @@ -117,7 +117,7 @@ export const showColMenu = (protyle: IProtyle, blockElement: HTMLElement, cellEl action: "setAttrView", id: avId, data: { - sorts: response.data.av.sorts + sorts: response.data.view.sorts } }]); }); @@ -141,7 +141,7 @@ export const showColMenu = (protyle: IProtyle, blockElement: HTMLElement, cellEl action: "setAttrView", id: avId, data: { - sorts: response.data.av.sorts + sorts: response.data.view.sorts } }]); }); @@ -152,7 +152,7 @@ export const showColMenu = (protyle: IProtyle, blockElement: HTMLElement, cellEl label: window.siyuan.languages.filter, click() { fetchPost("/api/av/renderAttributeView", {id: avId}, (response) => { - const avData = response.data.av as IAV; + const avData = response.data.view as IAVTable; let filter: IAVFilter; avData.filters.find((item) => { if (item.column === colId) { diff --git a/app/src/protyle/render/av/filter.ts b/app/src/protyle/render/av/filter.ts index 26afb82a8..5e5d4cb13 100644 --- a/app/src/protyle/render/av/filter.ts +++ b/app/src/protyle/render/av/filter.ts @@ -42,7 +42,7 @@ export const getCellValue = (colType: TAVCol, value: string) => { export const setFilter = (options: { filter: IAVFilter, protyle: IProtyle, - data: IAV, + data: IAVTable, target: HTMLElement, }) => { const colType = Object.keys(options.filter.value)[0] as TAVCol; @@ -228,7 +228,7 @@ export const setFilter = (options: { }; export const addFilter = (options: { - data: IAV, + data: IAVTable, rect: DOMRect, menuElement: HTMLElement, tabRect: DOMRect, @@ -293,7 +293,7 @@ export const addFilter = (options: { }); }; -export const getFiltersHTML = (data: IAV) => { +export const getFiltersHTML = (data: IAVTable) => { let html = ""; const genFilterItem = (filter: IAVFilter) => { let filterHTML = ""; diff --git a/app/src/protyle/render/av/openMenuPanel.ts b/app/src/protyle/render/av/openMenuPanel.ts index a8755c6b6..d3962e2a1 100644 --- a/app/src/protyle/render/av/openMenuPanel.ts +++ b/app/src/protyle/render/av/openMenuPanel.ts @@ -20,7 +20,7 @@ export const openMenuPanel = (protyle: IProtyle, window.siyuan.menus.menu.remove(); const avId = blockElement.getAttribute("data-av-id"); fetchPost("/api/av/renderAttributeView", {id: avId}, (response) => { - const data = response.data.av as IAV; + const data = response.data.view as IAVTable; let html; if (type === "config") { html = getConfigHTML(data); @@ -483,7 +483,7 @@ export const openMenuPanel = (protyle: IProtyle, }); }; -const getPropertiesHTML = (data: IAV) => { +const getPropertiesHTML = (data: IAVTable) => { let showHTML = ""; let hideHTML = ""; data.columns.forEach((item: IAVColumn) => { @@ -554,7 +554,7 @@ ${hideHTML} `; }; -const getConfigHTML = (data: IAV) => { +const getConfigHTML = (data: IAVTable) => { return `