Files
railwaysystem/RuoYi-Vue/ruoyi-ui/node_modules1/handsontable/i18n/phraseFormatters/pluralize.js
T
2026-09-10 15:40:10 +08:00

19 lines
662 B
JavaScript

"use strict";
exports.__esModule = true;
exports.default = pluralize;
/**
* Try to choose plural form from available phrase propositions.
*
* @param {Array} phrasePropositions List of phrases propositions.
* @param {number} pluralForm Number determining which phrase form should be used.
*
* @returns {string|Array} One particular phrase if it's possible, list of unchanged phrase propositions otherwise.
*/
function pluralize(phrasePropositions, pluralForm) {
const isPluralizable = Array.isArray(phrasePropositions) && Number.isInteger(pluralForm);
if (isPluralizable) {
return phrasePropositions[pluralForm];
}
return phrasePropositions;
}