Skip to main content
Version: Next

createTranslationRef()

Home > @backstage/frontend-plugin-api > createTranslationRef

Signature:

function createTranslationRef<TId extends string, const TNestedMessages extends AnyNestedMessages, TTranslations extends {
[language in string]: () => Promise<{
default: {
[key in keyof FlattenedMessages<TNestedMessages>]: string | null;
};
}>;
}>(config: TranslationRefOptions<TId, TNestedMessages, TTranslations>): TranslationRef<TId, FlattenedMessages<TNestedMessages>>;

Parameters

Parameter

Type

Description

config

TranslationRefOptions<TId, TNestedMessages, TTranslations>

Returns:

TranslationRef<TId, FlattenedMessages<TNestedMessages>>