Marshali data, logging it, creating post req, send to BE

This commit is contained in:
Mohammad Khalilzadeh committed 2024-08-20 20:33:28 +03:30
1 parent fa766d259b
commit 0ad08f431e
3 files changed
+27 -2

No files matched your search

+1 -1
View File
@@ -18,7 +18,7 @@
"@mui/x-data-grid": "7.3.2",
"@mui/x-date-pickers": "7.3.2",
"@reduxjs/toolkit": "2.2.5",
"axios": "1.7.4",
"axios": "^1.7.4",
"chart.js": "^4.4.3",
"dayjs": "1.11.11",
"joi": "17.13.1",
+1 -1
View File
@@ -20,7 +20,7 @@
"@mui/x-data-grid": "7.3.2",
"@mui/x-date-pickers": "7.3.2",
"@reduxjs/toolkit": "2.2.5",
"axios": "1.7.4",
"axios": "^1.7.4",
"chart.js": "^4.4.3",
"dayjs": "1.11.11",
"joi": "17.13.1",
@@ -10,6 +10,7 @@ import dayjs from "dayjs";
import { DatePicker } from "@mui/x-date-pickers/DatePicker";
import { MobileTimePicker } from "@mui/x-date-pickers/MobileTimePicker";
import Field from "../../../Components/Inputs/Field";
import axios from "axios";
const directory = {
title: "Create a maintenance window",
@@ -71,6 +72,29 @@ const CreateNewMaintenanceWindow = () => {
}));
};
const handleSubmit = async () => {
const data = {
repeat: values.repeat,
date: values.date.format("YYYY-MM-DD"),
startTime: values.startTime.format("HH:mm"),
duration: values.duration,
unit: values.unit,
friendlyName: values.friendlyName,
addMonitors: values.AddMonitors,
};
console.log("Submitting data: ", data);
await axios
.post("/address-of-the-route", data)
.then((res) => {
console.log("Response: ", res.data);
})
.catch((err) => {
console.log("Error: ", err);
});
};
const configOptions = [
{
title: "Repeat",
@@ -246,6 +270,7 @@ const CreateNewMaintenanceWindow = () => {
}}
level="primary"
label="Create"
onClick={handleSubmit}
/>
</Stack>
</Stack>