diff --git a/src/Pages/Search.js b/src/Pages/Search.js index 24f33346961dabbb379deb55a5b74914a969f36b..e5c874a384e74119c81362f39142da86b36a6ab8 100644 --- a/src/Pages/Search.js +++ b/src/Pages/Search.js @@ -74,7 +74,7 @@ export default function Search(props) { const [optionResult, setOptionResult] = useState(option); currOption = option; - function handleSuccessfulGet(data) { + function handleSuccessfulGet(data, headers) { if (currOption === "LearningObject") setResultsResource(data); else if (currOption === "Collection") setResultsCollection(data); else if (currOption === "User") setResultsUser(data); @@ -87,7 +87,7 @@ export default function Search(props) { }, }); console.log(data); - setTotalResults(data.length); + setTotalResults(headers.get('X-Total-Count')); setOptionResult(currOption); setIsLoading(false); setIsFiltering(false); @@ -188,8 +188,8 @@ export default function Search(props) { <Grid item xs={12}> <div style={{ display: "flex", flexDirection: "column", justifyContent: "center" }}> <div style={{ textAlign: "center", paddingTop: 10, fontWeight: "bolder" }}> - {/* Exibindo {totalResults === 0 ? 0 : resultsPerPage} resultados de {totalResults} encontrados */} - Exibindo {totalResults === 0 ? 0 : resultsPerPage} resultados + Exibindo {totalResults === 0 ? 0 : resultsPerPage} resultados de {totalResults} encontrados + {/*Exibindo {totalResults === 0 ? 0 : resultsPerPage} resultados*/} </div> </div> </Grid>