fix: Add null checks to prevent 'Cannot read properties of null' errors

This commit is contained in:
Usman Baig
2026-01-16 14:23:23 +01:00
parent 0c3fd5f766
commit 8643443300
6 changed files with 12 additions and 11 deletions

View File

@@ -19,9 +19,10 @@ export default function SiteList() {
try {
setLoading(true)
const data = await listSites()
setSites(data)
setSites(Array.isArray(data) ? data : [])
} catch (error: any) {
toast.error('Failed to load sites: ' + (error.message || 'Unknown error'))
setSites([]) // Ensure sites is always an array
} finally {
setLoading(false)
}