@@ -2,7 +2,7 @@ import { observer } from "mobx-react-lite";
22import PrerequisiteTreeView from "../views/PrerequisiteTreeView" ;
33
44import dagre from '@dagrejs/dagre' ;
5- import { useCallback , useMemo } from "react" ;
5+ import { useCallback } from "react" ;
66
77import {
88 Background ,
@@ -17,10 +17,6 @@ import { model } from "../model";
1717
1818
1919export const PrerequisitePresenter = observer ( ( props ) => {
20- const nodes = useMemo ( ( ) => {
21- if ( ! props . selectedCourse ?. prerequisites ) return [ ] ;
22- return createNodes ( props . selectedCourse . prerequisites ) ;
23- } , [ props . selectedCourse ?. prerequisites ] ) ;
2420
2521 let uniqueCounter = 0 ;
2622 let textCounter = 0 ;
@@ -219,6 +215,11 @@ export const PrerequisitePresenter = observer((props) => {
219215 type : node_type ,
220216 data : { label : name } ,
221217 style : {
218+ //padding: 0,
219+ //maxWidth: "100px",
220+ //display: 'inline-block',
221+ //justifyContent: 'center',
222+ //alignItems: 'center',
222223 zIndex : 0
223224 } ,
224225 position,
@@ -483,9 +484,7 @@ export const PrerequisitePresenter = observer((props) => {
483484 let copy = JSON . parse ( JSON . stringify ( props . selectedCourse . prerequisites ) ) ;
484485 let courses_taken = [ ] ;
485486 if ( localStorage . getItem ( "completedCourses" ) != null ) {
486- for ( let obj of localStorage . getItem ( "completedCourses" ) ) {
487- courses_taken . push ( obj ?. id ) ;
488- }
487+ courses_taken = localStorage . getItem ( "completedCourses" ) ;
489488 }
490489 code_to_name = model . getCourseNames ( courses_taken ) ;
491490
0 commit comments