fix(pagination): correctly pluralize default item text

Fixes #1412
This commit is contained in:
Eric Liu 2022-07-26 07:19:26 -07:00
commit 70e54ee378

View file

@ -27,14 +27,15 @@
* Override the item text * Override the item text
* @type {(min: number, max: number) => string} * @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 * Override the item range text
* @type {(min: number, max: number, total: number) => string} * @type {(min: number, max: number, total: number) => string}
*/ */
export let itemRangeText = (min, max, total) => 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 */ /** Set to `true` to disable the page input */
export let pageInputDisabled = false; export let pageInputDisabled = false;