Skip to content

Commit b35865c

Browse files
authored
Merge pull request #351 from pweyrich/translate-pipe-signature
refactor: improve signature of l10n-translate-pipe for better type inference
2 parents 88fd3f2 + c138041 commit b35865c

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

projects/angular-l10n/src/lib/pipes/l10n-translate.pipe.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ export class L10nTranslatePipe implements PipeTransform {
1212

1313
constructor(protected translation: L10nTranslationService) { }
1414

15+
public transform(key: null, language: string, params?: any): null;
16+
public transform(key: "", language: string, params?: any): null;
17+
public transform(key: string, language: string, params?: any): string;
1518
public transform(key: any, language: string, params?: any): string | null {
1619
if (key == null || key === '') return null;
1720

0 commit comments

Comments
 (0)