diff --git a/app/src/protyle/render/av/view.ts b/app/src/protyle/render/av/view.ts index 37e5cf35d..9f37598ba 100644 --- a/app/src/protyle/render/av/view.ts +++ b/app/src/protyle/render/av/view.ts @@ -164,12 +164,7 @@ export const bindViewEvent = (options: { export const getViewHTML = (data: IAV) => { const view = data.view; - let fields: IAVColumn[]; - if (data.viewType === "table") { - fields = (view as IAVTable).columns; - } else if (data.viewType === "gallery") { - fields = (view as IAVGallery).fields; - } + const fields = getFieldsByData(data); return `