diff --git a/src/components/Activity/ActivityTopicTitles.tsx b/src/components/Activity/ActivityTopicTitles.tsx index 94ea1f1cd..89337c7a7 100644 --- a/src/components/Activity/ActivityTopicTitles.tsx +++ b/src/components/Activity/ActivityTopicTitles.tsx @@ -12,12 +12,14 @@ export function ActivityTopicTitles(props: ActivityTopicTitlesProps) { <> {firstThreeTopics.map((topicTitle, index) => { return ( - + <> {index > 0 && ', '} {index === firstThreeTopics.length - 1 && - firstThreeTopics.length > 1 && - 'and '} + remainingTopics?.length === 0 && + firstThreeTopics.length > 1 + ? 'and ' + : ''} {topicTitle} @@ -26,7 +28,7 @@ export function ActivityTopicTitles(props: ActivityTopicTitlesProps) { {remainingTopics?.length > 0 && ( <> -  and  + , and