From 9ec208bbef86a7e41c29996013047a63f0514af9 Mon Sep 17 00:00:00 2001 From: Daniel Date: Sat, 11 Jun 2022 10:15:56 +0430 Subject: [PATCH] Improved efficiency. --- src/App.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/App.js b/src/App.js index 170a03d..c657d27 100644 --- a/src/App.js +++ b/src/App.js @@ -69,14 +69,19 @@ function App() { const res = await fetch(ADDRESS + '/api'); const resJSON = await res.json(); const data = resJSON.reverse(); + setData(data); + } + + useEffect(() => { const sortedData = sortList(data, sortBy); setData(sortedData); - } + // eslint-disable-next-line + }, [sortBy]); useEffect(() => { fetchData(); // eslint-disable-next-line - }, [sortBy]); + }, []); useEffect(() => { setNumberOfResults(filteredData.length);