feat(nestjs): migrate to NestJS

This commit is contained in:
Ahmed Bouhuolia
2025-04-07 11:51:24 +02:00
parent f068218a16
commit 55fcc908ef
3779 changed files with 631 additions and 195332 deletions

View File

@@ -0,0 +1,25 @@
import { Transformer } from "../Transformer/Transformer";
import { InventoryAdjustment } from "./models/InventoryAdjustment";
export class InventoryAdjustmentTransformer extends Transformer {
/**
* Include these attributes to sale invoice object.
* @returns {Array}
*/
public includeAttributes = (): string[] => {
return ['formattedType'];
};
/**
* Retrieves the formatted and localized adjustment type.
* @param {IInventoryAdjustment} inventoryAdjustment
* @returns {string}
*/
formattedType(inventoryAdjustment: InventoryAdjustment) {
const types = {
increment: 'inventory_adjustment.type.increment',
decrement: 'inventory_adjustment.type.decrement',
};
return this.context.i18n.t(types[inventoryAdjustment.type] || '');
}
}