Archived
1
0

Add str param to plural util

Adds a str param to common/util::plural for pluralizing a string.
Applies plural to entry.ts.
This commit is contained in:
G r e y
2020-08-09 00:06:18 -05:00
parent c78d164948
commit 6e27869c09
3 changed files with 8 additions and 3 deletions

View File

@ -16,7 +16,11 @@ export const split = (str: string, delimiter: string): [string, string] => {
return index !== -1 ? [str.substring(0, index).trim(), str.substring(index + 1)] : [str, ""]
}
export const plural = (count: number): string => (count === 1 ? "" : "s")
/**
* Appends an 's' to the provided string if count is greater than one;
* otherwise the string is returned
*/
export const plural = (count: number, str: string): string => (count === 1 ? str : `${str}s`)
export const generateUuid = (length = 24): string => {
const possible = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"