fix(core-localization): useTranslate hooks ordering

This commit is contained in:
Wroud
2020-09-28 16:34:54 +03:00
parent 5c78e35da7
commit b93608815e
@@ -16,11 +16,11 @@ import { TLocalizationToken } from './TLocalizationToken';
export function useTranslate(): (token: TLocalizationToken) => string;
export function useTranslate(token: TLocalizationToken): string;
export function useTranslate(token?: TLocalizationToken): string | ((token: TLocalizationToken) => string) {
if (!token) {
return useService(LocalizationService).translate;
}
const localizationService = useService(LocalizationService);
if (!token) {
return localizationService.translate;
}
return useObserver(() => localizationService.translate(token));
}