From b91ae86079bd11226655e186455c8a289d00f83e Mon Sep 17 00:00:00 2001 From: windingwind <33902321+windingwind@users.noreply.github.com> Date: Wed, 6 Sep 2023 14:02:18 +0800 Subject: [PATCH] Mark ItemTreeColumnOptions.renderCell as optional --- chrome/content/zotero/itemTreeColumns.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chrome/content/zotero/itemTreeColumns.jsx b/chrome/content/zotero/itemTreeColumns.jsx index ba25445d1c..5a9d8ef165 100644 --- a/chrome/content/zotero/itemTreeColumns.jsx +++ b/chrome/content/zotero/itemTreeColumns.jsx @@ -49,7 +49,7 @@ const Icons = require('components/icons'); * @property {boolean} [primary] - Should only be one column at the time. Title is the primary column * @property {boolean} [custom] - Set automatically to true when the column is added by the user * @property {(item: Zotero.Item, dataKey: string) => string} [dataProvider] - Custom data provider that is called when rendering cells - * @property {(index: number, data: string, column: ItemTreeColumnOptions & {className: string}) => HTMLElement} renderCell - The cell renderer function + * @property {(index: number, data: string, column: ItemTreeColumnOptions & {className: string}) => HTMLElement} [renderCell] - The cell renderer function * @property {string[]} [zoteroPersist] - Which column properties should be persisted between zotero close */