fix(pagination): correctly pluralize default item text (#1416)

Fixes #1412
This commit is contained in:
metonym 2022-07-26 07:59:40 -07:00 committed by GitHub
commit 7f7bf51f56
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -27,14 +27,15 @@
* Override the item text
* @type {(min: number, max: number) => string}
*/
export let itemText = (min, max) => `${min}${max} items`;
export let itemText = (min, max) =>
`${min}${max} item${max === 1 ? "" : "s"}`;
/**
* Override the item range text
* @type {(min: number, max: number, total: number) => string}
*/
export let itemRangeText = (min, max, total) =>
`${min}${max} of ${total} items`;
`${min}${max} of ${total} item${max === 1 ? "" : "s"}`;
/** Set to `true` to disable the page input */
export let pageInputDisabled = false;