From 5b746e0db52f57e0c380e1a4a87b4b5466c65196 Mon Sep 17 00:00:00 2001 From: smuddyx Date: Mon, 2 Mar 2020 16:28:00 +0100 Subject: [PATCH] =?UTF-8?q?Zus=C3=A4tzliche=20Felder=20-=20missing=20files?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../legal-owner-translator.module.ts | 16 ++++++++++++++++ .../legal-owner.pipe.spec.ts | 8 ++++++++ .../legal-owner.pipe.ts | 19 +++++++++++++++++++ 3 files changed, 43 insertions(+) create mode 100644 src/app/widget-modules/pipes/legal-owner-translator/legal-owner-translator.module.ts create mode 100644 src/app/widget-modules/pipes/legal-owner-translator/legal-owner.pipe.spec.ts create mode 100644 src/app/widget-modules/pipes/legal-owner-translator/legal-owner.pipe.ts diff --git a/src/app/widget-modules/pipes/legal-owner-translator/legal-owner-translator.module.ts b/src/app/widget-modules/pipes/legal-owner-translator/legal-owner-translator.module.ts new file mode 100644 index 0000000..578f1ab --- /dev/null +++ b/src/app/widget-modules/pipes/legal-owner-translator/legal-owner-translator.module.ts @@ -0,0 +1,16 @@ +import { NgModule } from '@angular/core'; +import { CommonModule } from '@angular/common'; +import {LegalOwnerPipe} from './legal-owner.pipe'; + + + +@NgModule({ + declarations: [LegalOwnerPipe], + exports: [ + LegalOwnerPipe + ], + imports: [ + CommonModule + ] +}) +export class LegalOwnerTranslatorModule { } diff --git a/src/app/widget-modules/pipes/legal-owner-translator/legal-owner.pipe.spec.ts b/src/app/widget-modules/pipes/legal-owner-translator/legal-owner.pipe.spec.ts new file mode 100644 index 0000000..2a512d6 --- /dev/null +++ b/src/app/widget-modules/pipes/legal-owner-translator/legal-owner.pipe.spec.ts @@ -0,0 +1,8 @@ +import { LegalOwnerPipe } from './legal-owner.pipe'; + +describe('LegalOwnerPipe', () => { + it('create an instance', () => { + const pipe = new LegalOwnerPipe(); + expect(pipe).toBeTruthy(); + }); +}); diff --git a/src/app/widget-modules/pipes/legal-owner-translator/legal-owner.pipe.ts b/src/app/widget-modules/pipes/legal-owner-translator/legal-owner.pipe.ts new file mode 100644 index 0000000..3256edb --- /dev/null +++ b/src/app/widget-modules/pipes/legal-owner-translator/legal-owner.pipe.ts @@ -0,0 +1,19 @@ +import { Pipe, PipeTransform } from '@angular/core'; + +@Pipe({ + name: 'legalOwner' +}) +export class LegalOwnerPipe implements PipeTransform { + + transform(legalOwnerKey: string): string { + switch (legalOwnerKey) { + case 'CCLI': + return 'CCLI'; + case 'other': + return 'andere'; + default: + return ''; + } + } + +}