refactor(nestjs): resource meta endpoint

This commit is contained in:
Ahmed Bouhuolia
2025-05-12 15:44:39 +02:00
parent c096135d9f
commit aef208b9d8
9 changed files with 69 additions and 9 deletions

View File

@@ -5,6 +5,7 @@ import {
IInventoryDetailsClosing,
IInventoryDetailsNode,
IInventoryDetailsOpening,
IInvetoryItemDetailDOO,
} from './InventoryItemDetails.types';
import { I18nService } from 'nestjs-i18n';
import { IInventoryDetailsData } from './InventoryItemDetails.types';
@@ -33,7 +34,7 @@ export class InventoryItemDetailsTable {
* Constructor method.
* @param {ICashFlowStatement} report - Report statement.
*/
constructor(reportStatement: IInventoryDetailsData, i18n: I18nService) {
constructor(reportStatement: IInvetoryItemDetailDOO, i18n: I18nService) {
this.report = reportStatement;
this.i18n = i18n;
}
@@ -146,6 +147,8 @@ export class InventoryItemDetailsTable {
* @return {ITableRow}
*/
private itemMapper = (node: IInventoryDetailsNode): ITableRow => {
console.log(node, 'node');
// @ts-ignore
return R.compose(
R.when(

View File

@@ -25,7 +25,7 @@ export class InventoryDetailsTableInjectable {
const inventoryDetails =
await this.inventoryDetails.inventoryDetails(query);
const table = new InventoryItemDetailsTable(inventoryDetails.data, this.i18n);
const table = new InventoryItemDetailsTable(inventoryDetails, this.i18n);
return {
table: {