import { inject } from '@angular/core'; import { Dictionary } from '../interfaces/dictionary.interface'; import { LanguageManager } from '../services/language-manager'; export class NameAndCompanyFieldsErrorsDictionary implements Dictionary { private readonly languageManager = inject(LanguageManager); private readonly maxlen: string; private readonly required = this.languageManager.strings.errorMessageRequired; constructor() { this.maxlen = this.languageManager.strings.errorMessageMaxLength(120); } getDictionary(): { [key: string]: string } { const { maxlen, required } = this; return { maxlen, required }; } }