last fix
This commit is contained in:
parent
d5da8f22b2
commit
38b689ffcf
File diff suppressed because one or more lines are too long
@ -18,11 +18,14 @@ export default function CourcesPage() {
|
||||
useEffect(() => {
|
||||
fetch('/api/courses')
|
||||
.then(res => res.json())
|
||||
.then(data => {
|
||||
if (Array.isArray(data)) setCourses(data);
|
||||
else if (data.items) setCourses(data.items);
|
||||
else setCourses([]);
|
||||
})
|
||||
.then(data => {
|
||||
const list = Array.isArray(data)
|
||||
? data
|
||||
: Array.isArray(data.rows)
|
||||
? data.rows
|
||||
: [];
|
||||
setCourses(list);
|
||||
})
|
||||
.catch(err => console.error(err));
|
||||
}, []);
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user