Improved efficiency.
This commit is contained in:
parent
65b398ca90
commit
9ec208bbef
|
@ -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);
|
||||||
|
|
Ŝarĝante…
Reference in New Issue