From 8cff1557a0e44eb30f3622031fc0c804859a92f1 Mon Sep 17 00:00:00 2001 From: Emily Huang Date: Wed, 29 Mar 2023 01:49:29 -0400 Subject: [PATCH] Remove getCachedModelColumns --- packages/iris-grid/src/IrisGrid.tsx | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/packages/iris-grid/src/IrisGrid.tsx b/packages/iris-grid/src/IrisGrid.tsx index 13c381ef25..8a7d154268 100644 --- a/packages/iris-grid/src/IrisGrid.tsx +++ b/packages/iris-grid/src/IrisGrid.tsx @@ -1233,13 +1233,6 @@ export class IrisGrid extends Component { getFormatColumns(columns, rules) ); - // customColumns arg is needed to invalidate the cache - // eslint-disable-next-line no-unused-vars - getCachedModelColumns = memoize( - (model: IrisGridModel, customColumns: readonly ColumnName[]) => - model.columns - ); - /** * Builds formatColumns array based on the provided formatting rules with optional preview * @param columns Array of columns @@ -4491,7 +4484,7 @@ export class IrisGrid extends Component { this.grid?.state.draggingColumn?.range )} formatColumns={this.getCachedPreviewFormatColumns( - this.getCachedModelColumns(model, customColumns), + model.columns, conditionalFormats, conditionalFormatPreview, // Disable the preview format when we press Back on the format edit page