UNPKG

@taiga-ui/i18n

Version:

A package with tools for Taiga UI library i18n

7 lines 1.45 kB
import { inject } from '@angular/core'; import { TUI_LANGUAGE } from '@taiga-ui/i18n/tokens'; import { map } from 'rxjs'; export function tuiExtractI18n(key) { return () => inject(TUI_LANGUAGE).pipe(map((lang) => lang[key])); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXh0cmFjdC1pMThuLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvaTE4bi91dGlscy9leHRyYWN0LWkxOG4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFDLE1BQU0sRUFBQyxNQUFNLGVBQWUsQ0FBQztBQUNyQyxPQUFPLEVBQUMsWUFBWSxFQUFDLE1BQU0sdUJBQXVCLENBQUM7QUFHbkQsT0FBTyxFQUFDLEdBQUcsRUFBQyxNQUFNLE1BQU0sQ0FBQztBQUV6QixNQUFNLFVBQVUsY0FBYyxDQUMxQixHQUFNO0lBRU4sT0FBTyxHQUFHLEVBQUUsQ0FBQyxNQUFNLENBQUMsWUFBWSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQWlCLEVBQUUsRUFBRSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUM7QUFDbEYsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7aW5qZWN0fSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7VFVJX0xBTkdVQUdFfSBmcm9tICdAdGFpZ2EtdWkvaTE4bi90b2tlbnMnO1xuaW1wb3J0IHR5cGUge1R1aUxhbmd1YWdlfSBmcm9tICdAdGFpZ2EtdWkvaTE4bi90eXBlcyc7XG5pbXBvcnQgdHlwZSB7T2JzZXJ2YWJsZX0gZnJvbSAncnhqcyc7XG5pbXBvcnQge21hcH0gZnJvbSAncnhqcyc7XG5cbmV4cG9ydCBmdW5jdGlvbiB0dWlFeHRyYWN0STE4bjxLIGV4dGVuZHMga2V5b2YgVHVpTGFuZ3VhZ2U+KFxuICAgIGtleTogSyxcbik6ICgpID0+IE9ic2VydmFibGU8VHVpTGFuZ3VhZ2VbS10+IHtcbiAgICByZXR1cm4gKCkgPT4gaW5qZWN0KFRVSV9MQU5HVUFHRSkucGlwZShtYXAoKGxhbmc6IFR1aUxhbmd1YWdlKSA9PiBsYW5nW2tleV0pKTtcbn1cbiJdfQ==