Improved efficiency.

This commit is contained in:
Daniel 2022-06-11 10:15:56 +04:30
parent 65b398ca90
commit 9ec208bbef

View File

@ -69,14 +69,19 @@ function App() {
const res = await fetch(ADDRESS + '/api'); const res = await fetch(ADDRESS + '/api');
const resJSON = await res.json(); const resJSON = await res.json();
const data = resJSON.reverse(); const data = resJSON.reverse();
setData(data);
}
useEffect(() => {
const sortedData = sortList(data, sortBy); const sortedData = sortList(data, sortBy);
setData(sortedData); setData(sortedData);
} // eslint-disable-next-line
}, [sortBy]);
useEffect(() => { useEffect(() => {
fetchData(); fetchData();
// eslint-disable-next-line // eslint-disable-next-line
}, [sortBy]); }, []);
useEffect(() => { useEffect(() => {
setNumberOfResults(filteredData.length); setNumberOfResults(filteredData.length);