diff --git a/frontend/packages/console-shared/src/utils/grammar.ts b/frontend/packages/console-shared/src/utils/grammar.ts index e46a015954d..cddbff9e56d 100644 --- a/frontend/packages/console-shared/src/utils/grammar.ts +++ b/frontend/packages/console-shared/src/utils/grammar.ts @@ -1,11 +1,11 @@ import * as _ from 'lodash'; -export const joinGrammaticallyListOfItems = (items: string[]) => { +export const joinGrammaticallyListOfItems = (items: string[], separator = 'and') => { const result = items.join(', '); const lastCommaIdx = result.lastIndexOf(','); return items.length > 1 && lastCommaIdx >= 0 - ? `${result.substr(0, lastCommaIdx)} and${result.substr(lastCommaIdx + 1)}` + ? `${result.substr(0, lastCommaIdx)} ${separator}${result.substr(lastCommaIdx + 1)}` : result; };