Fix bug in pluralize helper method

Correctly handle the zero case
This commit is contained in:
Shati Patel
2022-10-21 14:17:40 +01:00
committed by GitHub
parent 4e5abee2ea
commit bd81d3c4a7

View File

@@ -590,5 +590,5 @@ export async function* walkDirectory(dir: string): AsyncIterableIterator<string>
* Example: Returns "N repository" if N is one, "N repositories" otherwise.
*/
export function pluralize(numItems: number | undefined, singular: string, plural: string): string {
return numItems ? `${numItems} ${numItems === 1 ? singular : plural}` : '';
return numItems !== undefined ? `${numItems} ${numItems === 1 ? singular : plural}` : '';
}