From 9f6efa2e96e54b92983b00cc750288d8975282e7 Mon Sep 17 00:00:00 2001 From: Sibunnayak Date: Tue, 24 Sep 2024 17:33:41 +0530 Subject: [PATCH] adding cancel reason in dropdown --- src/views/orders/ViewOrders.js | 49 ++++++++++++++++++++-------------- 1 file changed, 29 insertions(+), 20 deletions(-) diff --git a/src/views/orders/ViewOrders.js b/src/views/orders/ViewOrders.js index 93e3ba7..4afb673 100644 --- a/src/views/orders/ViewOrders.js +++ b/src/views/orders/ViewOrders.js @@ -17,7 +17,7 @@ import { DialogContentText, DialogTitle, TextField, - Divider, + Divider, InputLabel, Select, MenuItem } from "@mui/material"; import onvoicesData from "../../assets/incoicedata.json"; import { useNavigate, useParams } from "react-router-dom"; @@ -60,7 +60,7 @@ const ViewOrders = () => { }, } ); - console.log(response); + // console.log(response); setOrder(response.data.singleOrder); setStatus(response.data.singleOrder?.status); @@ -164,12 +164,12 @@ const ViewOrders = () => { } } else if (orderStatus === "processing") { const processingOrderInvoice = order?.orderItem - .filter((item) => item.remainingQuantity > 0) // Only include items with remainingQuantity > 0 - .map((item) => ({ - ...item, - productId: item.productId._id, - processquantity: item.remainingQuantity, // Add processquantity only for items with remainingQuantity > 0 - })); + .filter((item) => item.remainingQuantity > 0) // Only include items with remainingQuantity > 0 + .map((item) => ({ + ...item, + productId: item.productId._id, + processquantity: item.remainingQuantity, // Add processquantity only for items with remainingQuantity > 0 + })); console.log(processingOrderInvoice); const cancellationRes = await axios.post( `/api/processing-order`, @@ -532,7 +532,7 @@ const ViewOrders = () => { )} {status === "pending" && ( <> - +