@@ -24,19 +24,17 @@ const RouterRoot = () => {
24
24
< Route
25
25
path = { route }
26
26
element = { (
27
- < PageDataProvider >
28
- < AppContainer Component = { Component } />
29
- </ PageDataProvider >
27
+ < AppContainer Component = { Component } />
30
28
) }
31
29
/>
32
30
) ;
33
31
const modalRoute = ( route , Component , title ) => (
34
32
< Route
35
33
path = { route }
36
34
element = { (
37
- < PageDataProvider >
38
- < ModalContainer { ... { title , Component } } />
39
- </ PageDataProvider >
35
+ < ModalContainer title = { title } >
36
+ < AppContainer Component = { Component } />
37
+ </ ModalContainer >
40
38
) }
41
39
/>
42
40
) ;
@@ -50,29 +48,14 @@ const RouterRoot = () => {
50
48
< Route path = { routes . rootEmbed } element = { < ErrorPage message = { formatMessage ( messages . error404Message ) } /> } /> ,
51
49
] ;
52
50
const baseRoutes = [
53
- appRoute ( routes . xblock , PeerAssessmentView ) ,
54
- appRoute ( routes . peerAssessment , PeerAssessmentView ) ,
55
- appRoute ( routes . selfAssessment , SelfAssessmentView ) ,
56
- appRoute ( routes . studentTraining , StudentTrainingView ) ,
57
- appRoute ( routes . submission , SubmissionView ) ,
51
+ appRoute ( routes . xblock , XBlockView ) ,
52
+ modalRoute ( routes . peerAssessment , PeerAssessmentView , 'Assess your peers' ) ,
53
+ modalRoute ( routes . selfAssessment , SelfAssessmentView , 'Assess yourself' ) ,
54
+ modalRoute ( routes . studentTraining , StudentTrainingView , 'Practice grading' ) ,
55
+ modalRoute ( routes . submission , SubmissionView , 'Your response' ) ,
58
56
< Route path = { routes . root } element = { < ErrorPage message = { formatMessage ( messages . error404Message ) } /> } /> ,
59
57
] ;
60
58
61
- const isConfigLoaded = useIsORAConfigLoaded ( ) ;
62
-
63
- if ( ! isConfigLoaded ) {
64
- return (
65
- < div className = "h-screen d-flex justify-content-center align-items-center" >
66
- < Spinner
67
- animation = "border"
68
- variant = "primary"
69
- className = "mr-3 spinner-md"
70
- screenReaderText = "loading"
71
- />
72
- </ div >
73
- ) ;
74
- }
75
-
76
59
return (
77
60
< Routes >
78
61
{ embeddedRoutes }
0 commit comments