Remove impossible cases because resultsInfo cannot be null

This commit is contained in:
Robert
2024-02-14 12:40:10 +00:00
parent 9f4b82710a
commit 9eb7f96ac0

View File

@@ -79,31 +79,7 @@ export function ResultsApp() {
const updateStateWithNewResultsInfo = useCallback(
(resultsInfo: ResultsInfo): void => {
setState((prevState) => {
if (resultsInfo === null && prevState.isExpectingResultsUpdate) {
// Display loading message
return {
...prevState,
displayedResults: {
resultsInfo: null,
results: null,
errorMessage: "Loading results…",
},
nextResultsInfo: resultsInfo,
};
} else if (resultsInfo === null) {
// No results to display
return {
...prevState,
displayedResults: {
resultsInfo: null,
results: null,
errorMessage: "No results to display",
},
nextResultsInfo: resultsInfo,
};
}
setState(() => {
let results: Results | null = null;
let statusText = "";
try {