diff --git a/cnn_website/src/Bird_CNN.jsx b/cnn_website/src/Bird_CNN.jsx index ce7ac00..2bbdf8e 100644 --- a/cnn_website/src/Bird_CNN.jsx +++ b/cnn_website/src/Bird_CNN.jsx @@ -61,26 +61,26 @@ function Bird_CNN() { method: "POST", body: formData, }); + + if (!response.ok) { + setError(true); + return; + } + else { + setError(false); + } + + const result = await response.json(); + + setBirdClass(result["class"]); + const confidence = result["confidence"]; + setConfidence(`${Math.round(confidence * 100)}%`); } catch (e) { setError(true); - return; } finally { setLoading(false); } - - if (!response.ok) { - setError(true); - return; - } - else { - setError(false); - } - - const result = await response.json(); - setBirdClass(result["class"]); - const confidence = result["confidence"]; - setConfidence(`${Math.round(confidence * 100)}%`); }; return (