Revision 57881
Added by Konstantina Galouni over 4 years ago
navigationBar.module.ts | ||
---|---|---|
2 | 2 |
import { CommonModule } from '@angular/common'; |
3 | 3 |
import { FormsModule } from '@angular/forms'; |
4 | 4 |
|
5 |
import { RouterModule } from "@angular/router";
|
|
5 |
import { RouterModule } from "@angular/router"; |
|
6 | 6 |
|
7 |
import {NavigationBarComponent} from './navigationBar.component'; |
|
7 |
import { NavigationBarComponent} from './navigationBar.component';
|
|
8 | 8 |
|
9 |
import {UserMiniComponent} from '../login/userMini.component';
|
|
10 |
import { ConfigurationServiceModule } from '../utils/configuration/configurationService.module';
|
|
9 |
import { UserMiniModule} from '../login/userMiniModule.module';
|
|
10 |
import { ConfigurationServiceModule } from '../utils/configuration/configurationService.module'; |
|
11 | 11 |
|
12 | 12 |
@NgModule({ |
13 | 13 |
imports: [ |
14 | 14 |
CommonModule, FormsModule, |
15 |
RouterModule, ConfigurationServiceModule |
|
15 |
RouterModule, ConfigurationServiceModule, |
|
16 |
UserMiniModule |
|
16 | 17 |
], |
17 | 18 |
declarations: [ |
18 |
NavigationBarComponent, UserMiniComponent
|
|
19 |
NavigationBarComponent |
|
19 | 20 |
], |
20 | 21 |
providers:[], |
21 | 22 |
exports: [ |
22 |
NavigationBarComponent,UserMiniComponent
|
|
23 |
NavigationBarComponent |
|
23 | 24 |
] |
24 | 25 |
}) |
25 | 26 |
export class NavigationBarModule{ } |
Also available in: Unified diff
[Trunk | Library]:
1. login/userMiniModule.module.ts: Created UserMiniModule to import it wherever needed.
2. navigationBar.module.ts: use UserMiniModule.
3. userMini.component.ts: [For dashboard]: Add input variable 'colors' ('dark' on light background - 'light' on dark background) & add classes according to background & show user icon when no letters in user's name.