From 7ed7afc46a21f13d4c9da6ed9ae9c73b011e7968 Mon Sep 17 00:00:00 2001 From: Bianca Del Carretto Date: Sun, 28 Jun 2020 15:17:23 +0200 Subject: [PATCH] memoize itemCount and itemData and fix header table height (#171) --- src/components/DomEventsTable.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/components/DomEventsTable.js b/src/components/DomEventsTable.js index 17752e4d..18c88643 100644 --- a/src/components/DomEventsTable.js +++ b/src/components/DomEventsTable.js @@ -159,10 +159,15 @@ const DomEventsTable = ({ ); + const [itemCount, itemData] = useMemo(() => { + const eventsFiltered = data.filter(filterData); + return [eventsFiltered.length, eventsFiltered]; + }, [data, filterData]); + return (
-
+