2016-04-21 20:34:07 +03:00
|
|
|
import {Component, ViewEncapsulation} from 'angular2/core';
|
|
|
|
|
import {RouteConfig, Router} from 'angular2/router';
|
|
|
|
|
|
|
|
|
|
import {Dashboard} from './dashboard';
|
2016-04-21 21:49:53 +03:00
|
|
|
import {PageTop} from '../theme';
|
2016-04-21 20:34:07 +03:00
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* App Component
|
|
|
|
|
* Top Level Component
|
|
|
|
|
*/
|
|
|
|
|
@Component({
|
|
|
|
|
selector: 'pages',
|
|
|
|
|
encapsulation: ViewEncapsulation.None,
|
|
|
|
|
styles: [],
|
2016-04-21 21:49:53 +03:00
|
|
|
directives: [PageTop],
|
|
|
|
|
template: `<page-top></page-top><router-outlet></router-outlet>`
|
2016-04-21 20:34:07 +03:00
|
|
|
})
|
|
|
|
|
@RouteConfig([
|
|
|
|
|
{ path: '/dashboard', name: 'Dashboard', component: Dashboard, useAsDefault: true },
|
|
|
|
|
])
|
|
|
|
|
export class Pages {
|
|
|
|
|
constructor() {}
|
|
|
|
|
|
|
|
|
|
ngOnInit() {
|
|
|
|
|
console.log('Pages');
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|