From 5988da7cb926d3d71044e57f109cd7108a116469 Mon Sep 17 00:00:00 2001 From: Ryan Mathis Date: Wed, 28 Mar 2018 20:08:48 +0000 Subject: [PATCH] Merged in bugfix/SHIBUI-293 (pull request #31) Reorganized code to support shared pipe (highlight) * Reorganized code to support shared pipe * Fixed tests Approved-by: Ryan Mathis --- ui/src/app/edit-provider/editor.module.ts | 4 ++- .../component/search-dialog.component.html | 3 ++- .../component/search-dialog.component.spec.ts | 2 ++ .../container/new-filter.component.spec.ts | 4 ++- ui/src/app/metadata-filter/filter.module.ts | 4 ++- .../descriptor-info-form.component.spec.ts | 10 +++---- .../relying-party-form.component.spec.ts | 10 +++---- .../app/metadata-provider/component/index.ts | 17 +++++------- .../autocomplete/autocomplete.component.html | 5 ++-- .../autocomplete/autocomplete.component.scss | 0 .../autocomplete.component.spec.ts | 4 ++- .../autocomplete/autocomplete.component.ts | 0 .../autocomplete/autocomplete.model.spec.ts | 0 .../autocomplete/autocomplete.model.ts | 0 .../autocomplete/keys.service.ts | 0 ui/src/app/shared/pipe/highlight.pipe.ts | 20 ++++++++++++++ ui/src/app/shared/shared.module.ts | 27 +++++++++++++++++++ .../validation-class.directive.spec.ts | 0 .../validation/validation-class.directive.ts | 0 19 files changed, 80 insertions(+), 30 deletions(-) rename ui/src/app/{widget => shared}/autocomplete/autocomplete.component.html (96%) rename ui/src/app/{widget => shared}/autocomplete/autocomplete.component.scss (100%) rename ui/src/app/{widget => shared}/autocomplete/autocomplete.component.spec.ts (99%) rename ui/src/app/{widget => shared}/autocomplete/autocomplete.component.ts (100%) rename ui/src/app/{widget => shared}/autocomplete/autocomplete.model.spec.ts (100%) rename ui/src/app/{widget => shared}/autocomplete/autocomplete.model.ts (100%) rename ui/src/app/{widget => shared}/autocomplete/keys.service.ts (100%) create mode 100644 ui/src/app/shared/pipe/highlight.pipe.ts create mode 100644 ui/src/app/shared/shared.module.ts rename ui/src/app/{widget => shared}/validation/validation-class.directive.spec.ts (100%) rename ui/src/app/{widget => shared}/validation/validation-class.directive.ts (100%) diff --git a/ui/src/app/edit-provider/editor.module.ts b/ui/src/app/edit-provider/editor.module.ts index 21941f1ab..5fe9cb0b1 100644 --- a/ui/src/app/edit-provider/editor.module.ts +++ b/ui/src/app/edit-provider/editor.module.ts @@ -21,6 +21,7 @@ import { WizardNavComponent } from './component/wizard-nav.component'; import { WizardEffects } from './effect/wizard.effect'; import { EditorEffects } from './effect/editor.effect'; import { ValidFormIconComponent } from './component/valid-form-icon.component'; +import { SharedModule } from '../shared/shared.module'; export const routes: Routes = [ { @@ -73,7 +74,8 @@ export const routes: Routes = [ NgbDropdownModule, StoreModule.forFeature('edit-provider', reducers), EffectsModule.forFeature([WizardEffects, EditorEffects]), - RouterModule.forChild(routes) + RouterModule.forChild(routes), + SharedModule ], providers: [] }) diff --git a/ui/src/app/metadata-filter/component/search-dialog.component.html b/ui/src/app/metadata-filter/component/search-dialog.component.html index 11c25219b..447f7312e 100644 --- a/ui/src/app/metadata-filter/component/search-dialog.component.html +++ b/ui/src/app/metadata-filter/component/search-dialog.component.html @@ -32,7 +32,8 @@