Fix: null checks for quadData in ChartPanel and child components
Deploy to git-pages / deploy (push) Successful in 14s
Deploy to git-pages / deploy (push) Successful in 14s
This commit is contained in:
@@ -35,9 +35,10 @@ export default function ModelDrawsComparison({ data, waves, districtName }) {
|
||||
})
|
||||
}, [data.waves])
|
||||
|
||||
const quadModels = data.quadData || {}
|
||||
// Handle both cases: when quadData exists as object or is null/undefined
|
||||
const quadModels = (data && data.quadData) ? data.quadData : {}
|
||||
// modelDraws may be null if API unavailable, handle gracefully
|
||||
const modelDraws = data.modelDraws || null
|
||||
const modelDraws = (data && data.modelDraws) ? data.modelDraws : null
|
||||
|
||||
// Compute max arrests for Y-axis scaling across all quadrants and years
|
||||
const allArrestValues = []
|
||||
|
||||
Reference in New Issue
Block a user