From 8355d8089845a509a7860657341b0dc7a7df8c22 Mon Sep 17 00:00:00 2001 From: smartapant Date: Fri, 29 Apr 2016 21:06:45 +0300 Subject: [PATCH] Dasboard's most popular app start --- .../pages/dashboard/dashboard.component.ts | 18 ++++--------- src/app/pages/dashboard/dashboard.html | 11 ++++++++ src/app/pages/dashboard/popularApp/index.ts | 1 + .../popularApp/popularApp.component.ts | 24 ++++++++++++++++++ .../dashboard/popularApp/popularApp.html | 25 +++++++++++++++++++ .../dashboard/popularApp/popularApp.scss | 1 + 6 files changed, 67 insertions(+), 13 deletions(-) create mode 100644 src/app/pages/dashboard/dashboard.html create mode 100644 src/app/pages/dashboard/popularApp/index.ts create mode 100644 src/app/pages/dashboard/popularApp/popularApp.component.ts create mode 100644 src/app/pages/dashboard/popularApp/popularApp.html create mode 100644 src/app/pages/dashboard/popularApp/popularApp.scss diff --git a/src/app/pages/dashboard/dashboard.component.ts b/src/app/pages/dashboard/dashboard.component.ts index 77e1cd20..166a55be 100644 --- a/src/app/pages/dashboard/dashboard.component.ts +++ b/src/app/pages/dashboard/dashboard.component.ts @@ -1,26 +1,18 @@ -/* - * Angular 2 decorators and services - */ import {Component, ViewEncapsulation} from 'angular2/core'; -/* - * App Component - * Top Level Component - */ + +import {PopularApp} from './popularApp'; + @Component({ selector: 'dashboard', pipes: [], - providers: [], + directives: [PopularApp], encapsulation: ViewEncapsulation.None, styles: [require('./dashboard.scss')], - template: 'DASHBOARD' + template: require('./dashboard.html') }) export class Dashboard { constructor() { } - ngOnInit() { - console.log('DASHBOARD'); - } - } diff --git a/src/app/pages/dashboard/dashboard.html b/src/app/pages/dashboard/dashboard.html new file mode 100644 index 00000000..1db00498 --- /dev/null +++ b/src/app/pages/dashboard/dashboard.html @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/app/pages/dashboard/popularApp/index.ts b/src/app/pages/dashboard/popularApp/index.ts new file mode 100644 index 00000000..045f968d --- /dev/null +++ b/src/app/pages/dashboard/popularApp/index.ts @@ -0,0 +1 @@ +export * from './popularApp.component'; \ No newline at end of file diff --git a/src/app/pages/dashboard/popularApp/popularApp.component.ts b/src/app/pages/dashboard/popularApp/popularApp.component.ts new file mode 100644 index 00000000..42c0df17 --- /dev/null +++ b/src/app/pages/dashboard/popularApp/popularApp.component.ts @@ -0,0 +1,24 @@ +/* + * Angular 2 decorators and services + */ +import {Component, ViewEncapsulation} from 'angular2/core'; +/* + * App Component + * Top Level Component + */ +@Component({ + selector: 'popular-app', + encapsulation: ViewEncapsulation.None, + styles: [require('./popularApp.scss')], + template: require('./popularApp.html') +}) +export class PopularApp { + + constructor() { + } + + ngOnInit() { + console.log('DASHBOARD'); + } + +} diff --git a/src/app/pages/dashboard/popularApp/popularApp.html b/src/app/pages/dashboard/popularApp/popularApp.html new file mode 100644 index 00000000..56a2360a --- /dev/null +++ b/src/app/pages/dashboard/popularApp/popularApp.html @@ -0,0 +1,25 @@ + + + \ No newline at end of file diff --git a/src/app/pages/dashboard/popularApp/popularApp.scss b/src/app/pages/dashboard/popularApp/popularApp.scss new file mode 100644 index 00000000..61ad7ca3 --- /dev/null +++ b/src/app/pages/dashboard/popularApp/popularApp.scss @@ -0,0 +1 @@ +@import '../dashboard'; \ No newline at end of file