From 1a2457159d933b9d031813241711454967242a65 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Wed, 2 Jun 2021 15:46:22 +0200 Subject: [PATCH] OZG-400 fix user-icon includes --- .../header/header.component.spec.ts | 4 +++- .../libs/navigation/src/lib/navigation.module.ts | 4 +++- goofy-client/libs/ui/src/lib/ui/ui.module.ts | 8 +++----- goofy-client/libs/user-profile/src/index.ts | 1 + .../user-profile/src/lib/user-profile.module.ts | 15 ++++++++++++--- .../vorgang-detail-header.component.spec.ts | 2 +- .../src/lib/vorgang-detail.module.ts | 9 +++++---- .../vorgang-list-item.component.spec.ts | 8 +++----- .../libs/vorgang/src/lib/vorgang.module.ts | 2 ++ goofy-client/libs/wiedervorlage/src/index.ts | 2 +- 10 files changed, 34 insertions(+), 21 deletions(-) diff --git a/goofy-client/libs/navigation/src/lib/header-container/header/header.component.spec.ts b/goofy-client/libs/navigation/src/lib/header-container/header/header.component.spec.ts index 57d8e28763..6412f14e79 100644 --- a/goofy-client/libs/navigation/src/lib/header-container/header/header.component.spec.ts +++ b/goofy-client/libs/navigation/src/lib/header-container/header/header.component.spec.ts @@ -1,6 +1,7 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; import { RouterTestingModule } from '@angular/router/testing'; import { UiModule } from '@goofy-client/ui'; +import { UserIconComponent } from '@goofy-client/user-profile'; import { VorgangSearchContainerComponent } from '@goofy-client/vorgang-shared-ui'; import { configureTestSuite } from 'ng-bullet'; import { MockComponent } from 'ng-mocks'; @@ -20,7 +21,8 @@ describe('HeaderComponent', () => { declarations: [ HeaderComponent, MockComponent(SettingsComponent), - MockComponent(VorgangSearchContainerComponent) + MockComponent(VorgangSearchContainerComponent), + MockComponent(UserIconComponent) ] }) }); diff --git a/goofy-client/libs/navigation/src/lib/navigation.module.ts b/goofy-client/libs/navigation/src/lib/navigation.module.ts index f43a7c0399..87467d3c79 100644 --- a/goofy-client/libs/navigation/src/lib/navigation.module.ts +++ b/goofy-client/libs/navigation/src/lib/navigation.module.ts @@ -2,6 +2,7 @@ import { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; import { UiModule } from '@goofy-client/ui'; +import { UserProfileModule } from '@goofy-client/user-profile'; import { VorgangSharedUiModule } from '@goofy-client/vorgang-shared-ui'; import { BuildInfoComponent } from './build-info/build-info.component'; import { HeaderContainerComponent } from './header-container/header-container.component'; @@ -21,7 +22,8 @@ import { NavigationComponent } from './navigation/navigation.component'; CommonModule, UiModule, RouterModule, - VorgangSharedUiModule + VorgangSharedUiModule, + UserProfileModule ], exports: [ BuildInfoComponent, diff --git a/goofy-client/libs/ui/src/lib/ui/ui.module.ts b/goofy-client/libs/ui/src/lib/ui/ui.module.ts index 309772e8e1..7c86b775c8 100644 --- a/goofy-client/libs/ui/src/lib/ui/ui.module.ts +++ b/goofy-client/libs/ui/src/lib/ui/ui.module.ts @@ -28,13 +28,11 @@ import { SpinnerComponent } from './spinner/spinner.component'; import { SubnavigationComponent } from './subnavigation/subnavigation.component'; import { TextEditorComponent } from './text-editor/text-editor.component'; import { TextAreaEditorComponent } from './textarea-editor/textarea-editor.component'; -import { UserIconComponent } from './user-icon/user-icon.component'; import { ValidationErrorComponent } from './validation-error/validation-error.component'; const components = [ SubnavigationComponent, SpinnerComponent, - UserIconComponent, ButtonWithSpinnerComponent, IconButtonWithSpinnerComponent, ProgressBarComponent, @@ -44,10 +42,10 @@ const components = [ DateEditorComponent, TextEditorComponent, TextAreaEditorComponent, - ValidationErrorComponent, + ValidationErrorComponent, PasswordEditorComponent ]; - + const modules = [ MatButtonModule, MatIconModule, @@ -77,7 +75,7 @@ const modules = [ TechSharedModule ], exports: [ - ...modules, + ...modules, ...components ] }) diff --git a/goofy-client/libs/user-profile/src/index.ts b/goofy-client/libs/user-profile/src/index.ts index b972a8136e..9c73fd85e2 100644 --- a/goofy-client/libs/user-profile/src/index.ts +++ b/goofy-client/libs/user-profile/src/index.ts @@ -1 +1,2 @@ +export * from './lib/user-icon/user-icon.component'; export * from './lib/user-profile.module'; diff --git a/goofy-client/libs/user-profile/src/lib/user-profile.module.ts b/goofy-client/libs/user-profile/src/lib/user-profile.module.ts index 8316ecf0b9..e1d419e0c3 100644 --- a/goofy-client/libs/user-profile/src/lib/user-profile.module.ts +++ b/goofy-client/libs/user-profile/src/lib/user-profile.module.ts @@ -1,7 +1,16 @@ -import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; +import { NgModule } from '@angular/core'; +import { TechSharedModule } from '@goofy-client/tech-shared'; +import { UiModule } from '@goofy-client/ui'; +import { UserIconComponent } from './user-icon/user-icon.component'; @NgModule({ - imports: [CommonModule], + imports: [ + CommonModule, + TechSharedModule, + UiModule + ], + declarations: [UserIconComponent], + exports: [UserIconComponent] }) -export class UserProfileModule {} +export class UserProfileModule { } \ No newline at end of file diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.spec.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.spec.ts index 5e04ee0127..3f9e8919ea 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.spec.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-area/vorgang-detail-header/vorgang-detail-header.component.spec.ts @@ -1,8 +1,8 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; import { EnumToLabelPipe, HasLinkPipe } from '@goofy-client/tech-shared'; +import { UserIconComponent } from '@goofy-client/user-profile'; import { VorgangHeaderLinkRel } from '@goofy-client/vorgang-shared'; import { AktenzeichenComponent, StatusDotComponent } from '@goofy-client/vorgang-shared-ui'; -import { UserIconComponent } from 'libs/ui/src/lib/ui/user-icon/user-icon.component'; import { createVorgangWithEingangResource } from 'libs/vorgang-shared/test/vorgang'; import { MockComponent } from 'ng-mocks'; import { VorgangDetailHeaderComponent } from './vorgang-detail-header.component'; diff --git a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail.module.ts b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail.module.ts index a8ecc794e0..23180ac69b 100644 --- a/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail.module.ts +++ b/goofy-client/libs/vorgang-detail/src/lib/vorgang-detail.module.ts @@ -6,6 +6,7 @@ import { KommentarModule } from '@goofy-client/kommentar'; import { OzgFileModule } from '@goofy-client/ozg-file'; import { TechSharedModule } from '@goofy-client/tech-shared'; import { UiModule } from '@goofy-client/ui'; +import { UserProfileModule } from '@goofy-client/user-profile'; import { VorgangSharedModule } from '@goofy-client/vorgang-shared'; import { VorgangSharedUiModule } from '@goofy-client/vorgang-shared-ui'; import { WiedervorlageModule } from '@goofy-client/wiedervorlage'; @@ -30,8 +31,7 @@ import { VorgangDetailPageComponent } from './vorgang-detail-page/vorgang-detail const routes: Routes = [ { path: '', - component: VorgangDetailPageComponent, - //children: kommentareRoutes + component: VorgangDetailPageComponent } ]; @@ -46,7 +46,8 @@ const routes: Routes = [ OzgFileModule, ForwardingModule, KommentarModule, - VorgangSharedUiModule + VorgangSharedUiModule, + UserProfileModule ], declarations: [ VorgangDetailPageComponent, @@ -68,4 +69,4 @@ const routes: Routes = [ WiedereroeffnenButtonComponent ] }) -export class VorgangDetailModule {} +export class VorgangDetailModule { } diff --git a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.spec.ts b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.spec.ts index a5c171aff8..8a1b07832f 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.spec.ts +++ b/goofy-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-list-item.component.spec.ts @@ -8,14 +8,12 @@ import { MatIcon } from '@angular/material/icon'; import { MatIconTestingModule } from '@angular/material/icon/testing'; import { MatTooltipModule } from '@angular/material/tooltip'; import { RouterTestingModule } from '@angular/router/testing'; -import { EnumToLabelPipe, HasLinkPipe, ToResourceUriPipe } from '@goofy-client/tech-shared'; +import { EnumToLabelPipe, FormatDateWithTimePipe, FormatListDatePipe, HasLinkPipe, ToResourceUriPipe } from '@goofy-client/tech-shared'; +import { UserIconComponent } from '@goofy-client/user-profile'; import { VorgangHeaderLinkRel } from '@goofy-client/vorgang-shared'; import { AktenzeichenComponent, StatusDotComponent } from '@goofy-client/vorgang-shared-ui'; -import { FormatDateWithTimePipe } from 'libs/tech-shared/src/lib/pipes/format-date-with-time.pipe'; -import { FormatListDatePipe } from 'libs/tech-shared/src/lib/pipes/format-list-date.pipe'; -import { UserIconComponent } from 'libs/ui/src/lib/ui/user-icon/user-icon.component'; +import { WiedervorlageListInVorgangListContainerComponent } from '@goofy-client/wiedervorlage'; import { createVorgangResource } from 'libs/vorgang-shared/test/vorgang'; -import { WiedervorlageListInVorgangListContainerComponent } from 'libs/wiedervorlage/src/lib/wiedervorlage-list-in-vorgang-list-container/wiedervorlage-list-in-vorgang-list-container.component'; import { configureTestSuite } from 'ng-bullet'; import { MockComponent } from 'ng-mocks'; import { VorgangListItemComponent } from './vorgang-list-item.component'; diff --git a/goofy-client/libs/vorgang/src/lib/vorgang.module.ts b/goofy-client/libs/vorgang/src/lib/vorgang.module.ts index 955d2f83a5..f6ef013df7 100644 --- a/goofy-client/libs/vorgang/src/lib/vorgang.module.ts +++ b/goofy-client/libs/vorgang/src/lib/vorgang.module.ts @@ -4,6 +4,7 @@ import { NgModule } from '@angular/core'; import { RouterModule, Routes } from '@angular/router'; import { TechSharedModule } from '@goofy-client/tech-shared'; import { UiModule } from '@goofy-client/ui'; +import { UserProfileModule } from '@goofy-client/user-profile'; import { VorgangSharedModule } from '@goofy-client/vorgang-shared'; import { VorgangSharedUiModule } from '@goofy-client/vorgang-shared-ui'; import { WiedervorlageModule } from '@goofy-client/wiedervorlage'; @@ -39,6 +40,7 @@ const routes: Routes = [ VorgangSharedModule, WiedervorlageModule, VorgangSharedUiModule, + UserProfileModule ], declarations: [ VorgangListComponent, diff --git a/goofy-client/libs/wiedervorlage/src/index.ts b/goofy-client/libs/wiedervorlage/src/index.ts index cd3dbd6bb1..62fa18f0c2 100644 --- a/goofy-client/libs/wiedervorlage/src/index.ts +++ b/goofy-client/libs/wiedervorlage/src/index.ts @@ -1,5 +1,5 @@ export * from './lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang-container.component'; export * from './lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-in-vorgang/wiedervorlage-in-vorgang.component'; export * from './lib/wiedervorlage-list-in-vorgang-container/wiedervorlage-list-in-vorgang/wiedervorlage-list-in-vorgang.component'; +export * from './lib/wiedervorlage-list-in-vorgang-list-container/wiedervorlage-list-in-vorgang-list-container.component'; export * from './lib/wiedervorlage.module'; - -- GitLab