import {type I18n} from '@lingui/core' import {msg} from '@lingui/core/macro' import {DISCOVER_FEED_URI, TIMELINE_SAVED_FEED} from '#/lib/constants' type FeedNameSource = { displayName: string uri: string } export function getLocalizedFeedName(feed: FeedNameSource, i18n: I18n): string { if (feed.uri === TIMELINE_SAVED_FEED.value) { return i18n._(msg({message: 'Following', context: 'feed-name'})) } if (feed.uri === DISCOVER_FEED_URI) { return i18n._(msg({message: 'Discover', context: 'feed-name'})) } return feed.displayName }