ggez-banking-sdk
Version:
A Node.js package to handle GGEZ Banking API endpoints, Simplify the process of managing CRUD operations with this efficient and easy-to-use package.
19 lines (18 loc) • 539 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = enumsToOptions;
function enumsToOptions(enumObject, translateFile, t) {
let lst = [];
let keys = Object.keys(enumObject).sort();
const length = keys.length;
keys = keys.slice(0, length / 2);
for (const key of keys) {
if (key == "-1")
continue;
lst.push({
value: Number(key),
label: t(`${translateFile}${(enumObject[key]).toString()}`),
});
}
return lst;
}