diff --git a/src/hooks/usePackageData.ts b/src/hooks/usePackageData.ts index 8b55e95..03d0d06 100644 --- a/src/hooks/usePackageData.ts +++ b/src/hooks/usePackageData.ts @@ -32,6 +32,11 @@ interface ErrorData { BuildNumber: number; } +interface ErroredResponse { + total: number; + packages: ErrorData[]; +} + interface PackagesResponse { total: number; packages: PackageData[]; @@ -111,8 +116,8 @@ const usePackageData = () => { setLoading(true); try { const response = await fetch('/api/errored'); - const data: ErrorData[] = await response.json(); - setErrPackages(data); + const data: ErroredResponse = await response.json(); + setErrPackages(data.packages); } catch (error) { console.error("Error fetching errored:", error); setErrPackages([]);