[MNT-22236] Permission i18n support (#6843)

* localized role pipe

* update tests

* additional tests

* update module

* fix package lock

* update module settings

* try update code

* update import

* test fixes
This commit is contained in:
Denys Vuika
2021-03-23 16:22:32 +00:00
committed by GitHub
parent c0a3f9d99d
commit b97aa7dfee
11 changed files with 217 additions and 64 deletions

View File

@@ -30,10 +30,13 @@ import { FileTypePipe } from './file-type.pipe';
import { MultiValuePipe } from './multi-value.pipe';
import { LocalizedDatePipe } from './localized-date.pipe';
import { DecimalNumberPipe } from './decimal-number.pipe';
import { LocalizedRolePipe } from './localized-role.pipe';
import { TranslateModule } from '@ngx-translate/core';
@NgModule({
imports: [
CommonModule
CommonModule,
TranslateModule
],
declarations: [
FileSizePipe,
@@ -47,7 +50,8 @@ import { DecimalNumberPipe } from './decimal-number.pipe';
FileTypePipe,
MultiValuePipe,
LocalizedDatePipe,
DecimalNumberPipe
DecimalNumberPipe,
LocalizedRolePipe
],
providers: [
FileSizePipe,
@@ -60,7 +64,8 @@ import { DecimalNumberPipe } from './decimal-number.pipe';
FileTypePipe,
MultiValuePipe,
LocalizedDatePipe,
DecimalNumberPipe
DecimalNumberPipe,
LocalizedRolePipe
],
exports: [
FileSizePipe,
@@ -74,7 +79,8 @@ import { DecimalNumberPipe } from './decimal-number.pipe';
FileTypePipe,
MultiValuePipe,
LocalizedDatePipe,
DecimalNumberPipe
DecimalNumberPipe,
LocalizedRolePipe
]
})
export class PipeModule {