File tree Expand file tree Collapse file tree 5 files changed +10
-14
lines changed Expand file tree Collapse file tree 5 files changed +10
-14
lines changed Original file line number Diff line number Diff line change @@ -224,13 +224,14 @@ <h3 class="mobmid">Leaderboard </h3>
224
224
FOOTER
225
225
=========================== -->
226
226
< footer class ="text-center ">
227
- < button type =" submit " class ="dashboard-button mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect mdl-button--accent "
228
- (click) =" onEdit( developer) "> Edit Developer</ button >
227
+ < button class ="dashboard-button mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect mdl-button--accent "
228
+ [routerLink] =" ['DeveloperEdit', {id: developer.id}] "> Edit Developer</ button >
229
229
230
- < button class ="dashboard-button mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect " (click) ="gotoDevelopers() "> Cancel</ button >
230
+ < button class ="dashboard-button mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect "
231
+ [routerLink] ="['DevelopersListing'] "> Cancel</ button >
231
232
</ footer >
232
233
< div >
233
234
< p > </ p >
234
235
</ div >
235
236
236
- </ div >
237
+ </ div >
Original file line number Diff line number Diff line change 1
1
import { Component , Input , ChangeDetectionStrategy } from 'angular2/core' ;
2
- import { Router } from 'angular2/router' ;
2
+ import { ROUTER_DIRECTIVES } from 'angular2/router' ;
3
3
4
4
import { IDeveloper } from '../../developers' ;
5
5
import { ValuesPipe } from '../../values-pipe' ;
@@ -9,18 +9,12 @@ import {ValuesPipe} from '../../values-pipe';
9
9
selector : 'developer-details' ,
10
10
templateUrl : 'app/+developers/+developer-details/developer-detail.html' ,
11
11
inputs : [ 'developer' ] ,
12
+ directives : [ ROUTER_DIRECTIVES ] ,
12
13
pipes : [ ValuesPipe ] ,
13
14
changeDetection : ChangeDetectionStrategy . OnPush
14
15
} )
15
16
export class DeveloperDetailComponent {
16
- constructor ( private _router : Router ) { }
17
-
18
17
19
18
@Input ( ) developer : IDeveloper ;
20
19
21
- onEdit ( developer : IDeveloper ) {
22
- this . _router . navigate ( [ 'DeveloperEdit' , { id : this . developer . id } ] ) ;
23
- }
24
-
25
- gotoDevelopers ( ) { this . _router . navigate ( [ 'DevelopersListing' ] ) ; }
26
20
}
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ import {DeveloperService} from '../developers';
22
22
loader : ( ) => window [ 'System' ] . import ( 'app/+developers/+developer-details' ) . then ( ( module ) => module . DeveloperDetailsComponent )
23
23
} ,
24
24
{
25
- path : '/developer-edit/' ,
25
+ path : '/developer-edit/:id ' ,
26
26
name : 'DeveloperEdit' ,
27
27
loader : ( ) => window [ 'System' ] . import ( 'app/+developers/+developer-edit' ) . then ( ( module ) => module . DeveloperEditComponent )
28
28
}
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ import {Observable} from 'rxjs/Observable';
4
4
5
5
import { IEvent , EventsService } from '../../events' ;
6
6
import { DataService } from '../../data-service' ;
7
+
7
8
import { EventEditFormComponent } from './event-editform' ;
8
9
9
10
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ import {EventsService} from './events';
11
11
selector : 'houston-app' ,
12
12
templateUrl : 'app/app.html' ,
13
13
viewProviders : [ ] ,
14
- directives : [ [ ROUTER_DIRECTIVES ] ] ,
14
+ directives : [ ROUTER_DIRECTIVES ] ,
15
15
providers : [
16
16
ROUTER_PROVIDERS ,
17
17
DataService ,
You can’t perform that action at this time.
0 commit comments