Treat falsy values as valid for i18n placeholders & fix groups in common message

This commit is contained in:
Jamie Kyle 2023-01-03 15:48:54 -08:00 committed by GitHub
parent 476006af96
commit fdaaa531b3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 21 additions and 6 deletions

View file

@ -37,9 +37,15 @@ export function ConversationDetailsGroups({
return (
<PanelSection
title={i18n('ConversationDetailsGroups--title', {
number: groupsInCommon.length,
})}
title={
groupsInCommon.length > 0
? i18n('icu:ConversationDetailsGroups--title', {
count: groupsInCommon.length,
})
: i18n(
'icu:ConversationDetailsGroups--title--with-zero-groups-in-common'
)
}
>
<PanelRow
icon={<div className="ConversationDetails-groups__add-to-group-icon" />}