]>
Commit | Line | Data |
---|---|---|
1 | import { Component } from '@angular/core'; | |
2 | import { ROUTER_DIRECTIVES } from '@angular/router'; | |
3 | ||
4 | import { MenuAdminComponent } from './admin'; | |
5 | import { MenuComponent } from './menu.component'; | |
6 | import { SearchComponent, SearchService } from './shared'; | |
7 | import { VideoService } from './videos'; | |
8 | ||
9 | @Component({ | |
10 | selector: 'my-app', | |
11 | template: require('./app.component.html'), | |
12 | styles: [ require('./app.component.scss') ], | |
13 | directives: [ MenuAdminComponent, MenuComponent, ROUTER_DIRECTIVES, SearchComponent ], | |
14 | providers: [ VideoService, SearchService ] | |
15 | }) | |
16 | ||
17 | export class AppComponent { | |
18 | isInAdmin = false; | |
19 | ||
20 | onEnteredInAdmin() { | |
21 | this.isInAdmin = true; | |
22 | } | |
23 | ||
24 | onQuittedAdmin() { | |
25 | this.isInAdmin = false; | |
26 | } | |
27 | } |