diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 301fbb0883e3029be304a577430bf038a396b8ad..6d37a5f7c902d68c3409ae1382390f116b20a116 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -9033,6 +9033,16 @@ "react-is": "^16.13.1" } }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, "node_modules/proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", @@ -9157,6 +9167,11 @@ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, "node_modules/react-refresh": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", diff --git a/frontend/src/pages/ManageOrderTenant.tsx b/frontend/src/pages/ManageOrderTenant.tsx index d2259fceef2c948cdd745c89dc2a043ecfd6636f..0f6bbe980b4755481a51fa1dcc122440a6261678 100644 --- a/frontend/src/pages/ManageOrderTenant.tsx +++ b/frontend/src/pages/ManageOrderTenant.tsx @@ -143,7 +143,9 @@ export default function OrderDetails() { // Perform the join based on the specified conditions const OrderDataArray = [orderData]; const result = OrderDataArray.map((order: Order) => { - const matchingPayment = paymentData.find((payment: Payment) => payment.id_order === order.id); + const matchingPayment = paymentData.find( + (payment: Payment) => payment.id_order === order.id, + ); // Hash the code (matchingPayment.id) using SHA-256 from crypto-js and take the first 5 characters const hashedCode = matchingPayment ? crypto.SHA256(matchingPayment.id.toString()).toString().substring(0, 5) : null; diff --git a/frontend/tsconfig.json b/frontend/tsconfig.json index 7e2889694faf7600d81a3e7b66345c72d1bd15e2..ecb5668eb1e7a70808ef23b97efb187b2ec1e81f 100644 --- a/frontend/tsconfig.json +++ b/frontend/tsconfig.json @@ -20,6 +20,10 @@ "noUnusedParameters": true, "noFallthroughCasesInSwitch": true }, - "include": ["src", "../backend/src/services", "src/services/userService.ts", "tsconfig.jest.json", "jest.setup.cjs"], + "include": [ + "src", + "../backend/src/services", "src/services/userService.ts", "tsconfig.jest.json", "jest.setup.cjs", + "src/services/userService.ts" + ], "references": [{ "path": "./tsconfig.node.json" }] }