@webilix/nestjs-helper
Version:
Helper library for NestJS
19 lines • 817 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ExportNumberMethod = void 0;
const helper_library_1 = require("@webilix/helper-library");
const getValue = (value, column) => helper_library_1.Helper.IS.number(value) ? helper_library_1.Helper.NUMBER.format(value, !!column.english ? 'EN' : 'FA') : '';
exports.ExportNumberMethod = {
xlsx: {
format: '#,##0',
english: () => true,
value: (value) => (helper_library_1.Helper.IS.number(value) ? value : null),
},
docx: {
english: (column) => !!column.english,
value: (value, column) => getValue(value, column),
},
validate: (value) => helper_library_1.Helper.IS.number(value),
width: (value, column) => getValue(value, column).length,
};
//# sourceMappingURL=number.js.map