diff --git a/Client/src/Pages/Monitors/CreateMonitor/index.css b/Client/src/Pages/Monitors/CreateMonitor/index.css
index 59745a6cd..7454973d5 100644
--- a/Client/src/Pages/Monitors/CreateMonitor/index.css
+++ b/Client/src/Pages/Monitors/CreateMonitor/index.css
@@ -10,14 +10,12 @@
font-size: var(--env-var-font-size-large);
}
.create-monitor p.MuiTypography-root,
-.create-monitor button.MuiButtonBase-root,
-#monitor-frequencies {
+.create-monitor button.MuiButtonBase-root {
font-size: var(--env-var-font-size-medium);
}
.create-monitor h2.MuiTypography-root,
.create-monitor h6.MuiTypography-root,
-.create-monitor p.MuiTypography-root,
-#monitor-frequencies {
+.create-monitor p.MuiTypography-root {
color: var(--env-var-color-2);
}
.create-monitor h6.MuiTypography-root {
@@ -36,21 +34,6 @@
position: absolute;
top: 0;
}
-.create-monitor .MuiSelect-select.MuiSelect-outlined.MuiInputBase-input {
- padding: var(--env-var-spacing-1);
-}
-.create-monitor .MuiInputBase-root:has(#monitor-frequencies) {
- min-width: 300px;
- width: 100%;
- height: 34px;
- border: 1px solid var(--env-var-color-4);
- border-radius: var(--env-var-radius-1);
- overflow: hidden;
-}
-.create-monitor .MuiInputBase-root:has(#monitor-frequencies) fieldset {
- outline: none;
- border: none;
-}
.create-monitor .MuiStack-root:has(span.MuiTypography-root.input-error) {
position: relative;
}
@@ -75,4 +58,9 @@
display: flex;
flex-direction: column;
gap: var(--env-var-spacing-4);
+}
+
+body:has(.create-monitor) .select-dropdown .MuiMenuItem-root,
+.create-monitor .select-wrapper .select-component > .MuiSelect-select {
+ text-transform: lowercase;
}
\ No newline at end of file
diff --git a/Client/src/Pages/Monitors/CreateMonitor/index.jsx b/Client/src/Pages/Monitors/CreateMonitor/index.jsx
index 16b002abc..e8b2a5034 100644
--- a/Client/src/Pages/Monitors/CreateMonitor/index.jsx
+++ b/Client/src/Pages/Monitors/CreateMonitor/index.jsx
@@ -2,7 +2,7 @@ import "./index.css";
import React, { useState } from "react";
import RadioButton from "../../../Components/RadioButton";
import Button from "../../../Components/Button";
-import { Box, MenuItem, Select, Stack, Typography } from "@mui/material";
+import { Box, MenuItem, Stack, Typography } from "@mui/material";
import { useSelector, useDispatch } from "react-redux";
import { monitorValidation } from "../../../Validation/validation";
import { createMonitor } from "../../../Features/Monitors/monitorsSlice";
@@ -10,6 +10,7 @@ import { useNavigate } from "react-router-dom";
import { useTheme } from "@emotion/react";
import WestRoundedIcon from "@mui/icons-material/WestRounded";
import Field from "../../../Components/Inputs/Field";
+import Select from "../../../Components/Inputs/Select";
const CreateMonitor = () => {
const MS_PER_MINUTE = 60000;
@@ -125,7 +126,13 @@ const CreateMonitor = () => {
//select values
// const ports = ["Port 1", "Port 2", "Port 3"];
- const frequencies = [1, 2, 3, 4, 5];
+ const frequencies = [
+ { _id: 1, name: "1 minute" },
+ { _id: 2, name: "2 minutes" },
+ { _id: 3, name: "3 minutes" },
+ { _id: 4, name: "4 minutes" },
+ { _id: 5, name: "5 minutes" },
+ ];
return (
{
Advanced settings
- {/* TODO - refactor select component */}
-
-
- Check frequency
-
-
-
+