@@ -20,7 +20,7 @@ const getPeopleOfClass = (className) => {
20
20
peopleOfClass . push ( { name : student . name , role : 'student' } ) ,
21
21
) ;
22
22
const moduleName = classes . find (
23
- ( clasS ) => clasS . name == className ,
23
+ ( classN ) => classN . name == className ,
24
24
) . currentModule ;
25
25
const mentorsOfClass = mentors . filter (
26
26
( mentor ) => mentor . nowTeaching == moduleName ,
@@ -44,8 +44,17 @@ console.log(getPeopleOfClass('class34'));
44
44
* class35: [{ name: 'Jane', role: 'student' }, { name: 'Steve', role: 'mentor' }]
45
45
* }
46
46
*/
47
+
47
48
const getActiveClasses = ( ) => {
48
- // TODO complete this function
49
+ const getActiveClassesArray = [ ] ;
50
+ const getActiveClasses = { } ;
51
+ const getActive = classes . filter ( ( classN ) => classN . active == true ) ;
52
+ getActive . forEach ( ( classN ) => getActiveClassesArray . push ( classN . name ) ) ;
53
+ //getActiveClassesArray.reduce((acc, classN) => ({ ...acc, classN: [] }));
54
+
55
+ console . log ( getActiveClassesArray ) ;
56
+ console . log ( getActiveClasses ) ;
57
+ return getActiveClasses ;
49
58
} ;
50
- // You can uncomment out this line to try your function
51
- // console.log(getActiveClasses());
59
+
60
+ console . log ( getActiveClasses ( ) ) ;
0 commit comments