fix: Re-add 'number of communities' to site sidebar
This commit is contained in:
parent
cb72180f97
commit
fe64edd2fc
1 changed files with 14 additions and 0 deletions
|
@ -18,6 +18,12 @@ const isCommunityAggregates = (
|
|||
return "subscribers" in counts;
|
||||
};
|
||||
|
||||
const isSiteAggregates = (
|
||||
counts: CommunityAggregates | SiteAggregates
|
||||
): counts is SiteAggregates => {
|
||||
return "communities" in counts;
|
||||
};
|
||||
|
||||
export const Badges = ({ counts, community_view }: BadgesProps) => {
|
||||
return (
|
||||
<ul className="my-1 list-inline">
|
||||
|
@ -81,6 +87,14 @@ export const Badges = ({ counts, community_view }: BadgesProps) => {
|
|||
})}
|
||||
</li>
|
||||
)}
|
||||
{isSiteAggregates(counts) && (
|
||||
<li className="list-inline-item badge badge-secondary">
|
||||
{i18n.t("number_of_communities", {
|
||||
count: Number(counts.communities),
|
||||
formattedCount: numToSI(counts.communities),
|
||||
})}
|
||||
</li>
|
||||
)}
|
||||
<li className="list-inline-item badge badge-secondary">
|
||||
{i18n.t("number_of_posts", {
|
||||
count: Number(counts.posts),
|
||||
|
|
Loading…
Reference in a new issue