From 9aae4b789f173ffa8e1c65a7235e11a90429b8a2 Mon Sep 17 00:00:00 2001 From: David Niederweis Date: Mon, 27 Jun 2022 08:52:15 -0700 Subject: [PATCH] remove usage of UNSAFE_componentWillUpdate by replacing it with getSnapshotBeforeUpdate --- components/data-table/index.jsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/components/data-table/index.jsx b/components/data-table/index.jsx index c565c0c746..cdaf92f4f8 100644 --- a/components/data-table/index.jsx +++ b/components/data-table/index.jsx @@ -499,6 +499,13 @@ class DataTable extends React.Component { return []; } + getSnapshotBeforeUpdate(prevProps) { + if (prevProps.items !== this.props.items) { + this.interactiveElements = {}; + } + return null; + } + getId() { return this.props.id || this.generatedId; } @@ -690,13 +697,6 @@ class DataTable extends React.Component { } }; - // eslint-disable-next-line camelcase - UNSAFE_componentWillUpdate(nextProps) { - if (this.props.items !== nextProps.items) { - this.interactiveElements = {}; - } - } - isResizable() { return this.props.fixedLayout && this.props.resizable; }