From 33496c3134f59b9dafa7bb03de95d1f91a5656b9 Mon Sep 17 00:00:00 2001 From: Ilya Oleshko Date: Tue, 10 Sep 2019 09:47:16 +0300 Subject: [PATCH] web: Components: Fixed usage memo at RowContainer component. --- .../src/components/row-container/index.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/web/ASC.Web.Components/src/components/row-container/index.js b/web/ASC.Web.Components/src/components/row-container/index.js index fbb9e84653..9ba4a6d40b 100644 --- a/web/ASC.Web.Components/src/components/row-container/index.js +++ b/web/ASC.Web.Components/src/components/row-container/index.js @@ -1,8 +1,8 @@ -import React, { memo } from 'react'; +import React from 'react'; import styled from 'styled-components'; import PropTypes from 'prop-types'; import CustomScrollbarsVirtualList from '../scrollbar/custom-scrollbars-virtual-list'; -import { FixedSizeList as List, areEqual } from 'react-window'; +import { FixedSizeList as List } from 'react-window'; import AutoSizer from 'react-virtualized-auto-sizer'; import ContextMenu from '../context-menu'; @@ -48,12 +48,12 @@ class RowContainer extends React.PureComponent { itemData={children} outerElementType={CustomScrollbarsVirtualList} > - {renderRow} + {RenderRow} ); - const renderRow = memo(({ data, index, style }) => { + const RenderRow = ({ data, index, style }) => { const options = data[index].props.contextOptions; @@ -62,9 +62,7 @@ class RowContainer extends React.PureComponent { {data[index]} ) - }, - areEqual - ); + }; return (