Merge pull request #39 from Y4ELX/fix-infinite-loading-missing-resources

fix: handle not found errors for Mii and User in API responses
This commit is contained in:
trafficlunar 2026-04-19 21:58:14 +01:00 committed by GitHub
commit 7f87a42b11
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 8 additions and 0 deletions

View file

@ -31,6 +31,8 @@ export default function MiiPage() {
return res.json();
})
.then((data) => {
if (!data) throw new Error("Mii not found");
setMii(data);
setLoading(false);

View file

@ -28,6 +28,8 @@ export default function ProfileLayout() {
return res.json();
})
.then((data) => {
if (!data) throw new Error("Profile not found");
setUser(data);
setLoading(false);
})