@@ -6,45 +6,45 @@ import { AuthGuard } from 'app/auth-guard.service';
66import { DirectSubmitComponent } from './submission/submission-direct/direct-submit.component' ;
77import { SubmissionEditComponent } from './submission/submission-edit/submission-edit.component' ;
88import { SubmListComponent } from './submission/submission-list/subm-list.component' ;
9+ import { PagesComponent } from './pages.component' ;
910
1011const pagesRoutes : Routes = [
1112 { path : 'help' , component : HelpComponent } ,
1213 { path : 'files' , component : FileListComponent , canActivate : [ AuthGuard ] } ,
1314 {
1415 path : 'submissions' ,
15- component : SubmListComponent ,
16+ component : PagesComponent ,
1617 data : { isSent : true , reuse : true } ,
17- canActivate : [ AuthGuard ]
18- } ,
19- {
20- path : 'submissions/draft' ,
21- component : SubmListComponent ,
22- data : { isSent : false , reuse : true } ,
23- canActivate : [ AuthGuard ]
24- } ,
25- {
26- path : 'submissions/direct_upload' ,
27- component : DirectSubmitComponent ,
28- canActivate : [ AuthGuard ]
29- } ,
30- {
31- path : 'submissions/edit/:accno' ,
32- component : SubmissionEditComponent ,
33- canActivate : [ AuthGuard ] ,
34- runGuardsAndResolvers : 'always'
35- } ,
36- {
37- path : 'submissions/new/:accno' ,
38- component : SubmissionEditComponent ,
39- data : { isNew : true } ,
40- canActivate : [ AuthGuard ]
41- } ,
42- {
43- path : 'submissions/:accno' ,
44- component : SubmissionEditComponent ,
45- data : { readonly : true } ,
4618 canActivate : [ AuthGuard ] ,
47- runGuardsAndResolvers : 'always'
19+ children : [
20+ {
21+ path : 'draft' ,
22+ component : SubmListComponent ,
23+ data : { isSent : false , reuse : true }
24+ } ,
25+ { path : 'direct_upload' , component : DirectSubmitComponent } ,
26+ {
27+ path : 'edit/:accno' ,
28+ component : SubmissionEditComponent ,
29+ runGuardsAndResolvers : 'always'
30+ } ,
31+ {
32+ path : 'new/:accno' ,
33+ component : SubmissionEditComponent ,
34+ data : { isNew : true }
35+ } ,
36+ {
37+ path : ':accno' ,
38+ component : SubmissionEditComponent ,
39+ data : { readonly : true } ,
40+ runGuardsAndResolvers : 'always'
41+ } ,
42+ {
43+ path : '' ,
44+ component : SubmListComponent ,
45+ data : { isSent : true , reuse : true }
46+ }
47+ ]
4848 }
4949] ;
5050
0 commit comments