diff options
author | Eric Bailey <git@esb.lol> | 2024-01-30 17:04:54 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-30 15:04:54 -0800 |
commit | bb7ce215f7d141ddefe6f259439d1169db46d594 (patch) | |
tree | 32597661cd71e2339b1ba75fbf6d1e131ef6feeb /src/screens/Onboarding/StepSuggestedAccounts/index.tsx | |
parent | 4058174678e68a7536e772382be5f8f2a2b6e556 (diff) | |
download | voidsky-bb7ce215f7d141ddefe6f259439d1169db46d594.tar.zst |
i18n interests, allow for fallbacks (#2692)
Diffstat (limited to 'src/screens/Onboarding/StepSuggestedAccounts/index.tsx')
-rw-r--r-- | src/screens/Onboarding/StepSuggestedAccounts/index.tsx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/screens/Onboarding/StepSuggestedAccounts/index.tsx b/src/screens/Onboarding/StepSuggestedAccounts/index.tsx index d3831791c..cf1f82559 100644 --- a/src/screens/Onboarding/StepSuggestedAccounts/index.tsx +++ b/src/screens/Onboarding/StepSuggestedAccounts/index.tsx @@ -14,6 +14,7 @@ import {Loader} from '#/components/Loader' import * as Toggle from '#/components/forms/Toggle' import {useModerationOpts} from '#/state/queries/preferences' import {useAnalytics} from '#/lib/analytics/analytics' +import {capitalize} from '#/lib/strings/capitalize' import {Context} from '#/screens/Onboarding/state' import { @@ -25,7 +26,6 @@ import { SuggestedAccountCard, SuggestedAccountCardPlaceholder, } from '#/screens/Onboarding/StepSuggestedAccounts/SuggestedAccountCard' -import {INTEREST_TO_DISPLAY_NAME} from '#/screens/Onboarding/StepInterests/data' import {aggregateInterestItems} from '#/screens/Onboarding/util' import {IconCircle} from '#/screens/Onboarding/IconCircle' @@ -70,7 +70,7 @@ export function Inner({ export function StepSuggestedAccounts() { const {_} = useLingui() const {track} = useAnalytics() - const {state, dispatch} = React.useContext(Context) + const {state, dispatch, interestsDisplayNames} = React.useContext(Context) const {gtMobile} = useBreakpoints() const suggestedDids = React.useMemo(() => { return aggregateInterestItems( @@ -93,10 +93,10 @@ export function StepSuggestedAccounts() { const interestsText = React.useMemo(() => { const i = state.interestsStepResults.selectedInterests.map( - i => INTEREST_TO_DISPLAY_NAME[i], + i => interestsDisplayNames[i] || capitalize(i), ) return i.join(', ') - }, [state.interestsStepResults.selectedInterests]) + }, [state.interestsStepResults.selectedInterests, interestsDisplayNames]) const handleContinue = React.useCallback(async () => { setSaving(true) |