17 lines
950 B
TypeScript
17 lines
950 B
TypeScript
// Metro module 11722 (f11723).
|
|
import { useMemo } from "react";
|
|
import { HelpdeskArticles } from "../../../Constants";
|
|
import useProvisionalAccountApplication from "./useProvisionalAccountApplication";
|
|
import { intl, t } from "../../../intl/index.native";
|
|
import HelpdeskUtils from "../../../utils/HelpdeskUtils";
|
|
export function useProvisionalAccountExplanationText({ userId, renderApplicationName }) {
|
|
const provisionalAccountApplication = useProvisionalAccountApplication(userId);
|
|
let c19094_1 = provisionalAccountApplication;
|
|
return useMemo(() => c19094_1 != null ? intl.format(t.rSUACb, {
|
|
helpdeskArticle: HelpdeskUtils.getArticleURL(HelpdeskArticles.SLAYER_PROVISIONAL_ACCOUNTS),
|
|
applicationName: () => renderApplicationName(c19094_1)
|
|
}) : intl.format(t["q+N8L6"], {
|
|
helpdeskArticle: HelpdeskUtils.getArticleURL(HelpdeskArticles.SLAYER_PROVISIONAL_ACCOUNTS)
|
|
}), [provisionalAccountApplication, renderApplicationName]);
|
|
}
|