Skip to content

Commit 0970193

Browse files
setup completion stuff
1 parent e2ddd2d commit 0970193

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/components/layout/AppHeader.jsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,16 +101,19 @@ const AppHeader = () => {
101101
//check if the value of this key is false. If so, set the setupCompleted state to false
102102
//if none is found, set the setupCompleted state to true
103103
useEffect(() => {
104-
if (dashboard && dashboard.length >= 1) {
104+
if (dashboard && Array.isArray(dashboard) && dashboard.length >= 1) {
105105
console.log('Finding if setup is completed.')
106-
const setupCompleted = dashboard.find((alert) => alert.setupCompleted === false)
106+
const setupCompleted = dashboard.find((alert) => alert && alert.setupCompleted === false)
107107
if (setupCompleted) {
108108
console.log("Setup isn't completed yet, we found a match with false.")
109109
dispatch(setSetupCompleted({ setupCompleted: false }))
110110
} else {
111111
console.log('Setup is completed.')
112112
dispatch(setSetupCompleted({ setupCompleted: true }))
113113
}
114+
} else {
115+
console.log('Setup is completed.')
116+
dispatch(setSetupCompleted({ setupCompleted: true }))
114117
}
115118
}, [dashboard, dispatch])
116119

0 commit comments

Comments
 (0)