remove unwanted code

This commit is contained in:
shanika Jayawardane committed 2025-07-16 11:06:05 -06:00
1 parent 870cd6407e
commit 1cbebf322b
2 files changed
+19 -1

No files matched your search

@@ -2,6 +2,7 @@
import { Stack, Typography } from "@mui/material";
import DeleteIcon from "@mui/icons-material/Delete";
import { useTheme } from "@emotion/react";
import PropTypes from "prop-types";
const MonitorListItem = ({ monitor, onDelete }) => {
const theme = useTheme();
@@ -21,6 +22,14 @@ const MonitorListItem = ({ monitor, onDelete }) => {
);
};
MonitorListItem.propTypes = {
monitor: PropTypes.shape({
_id: PropTypes.string.isRequired,
name: PropTypes.string.isRequired,
}).isRequired,
onDelete: PropTypes.func.isRequired,
};
const MonitorList = ({ selectedMonitors, setSelectedMonitors }) => {
const onDelete = (monitorToDelete) => {
const newMonitors = selectedMonitors.filter(
@@ -47,4 +56,14 @@ const MonitorList = ({ selectedMonitors, setSelectedMonitors }) => {
);
};
MonitorList.propTypes = {
selectedMonitors: PropTypes.arrayOf(
PropTypes.shape({
_id: PropTypes.string.isRequired,
name: PropTypes.string.isRequired,
})
).isRequired,
setSelectedMonitors: PropTypes.func.isRequired,
};
export default MonitorList;
@@ -547,7 +547,6 @@ const CreateMaintenance = () => {
handleInputChange={setSearch}
handleChange={handleMonitorsChange}
error={errors["monitors"]}
disabled={form.isAllMonitors}
/>
<MonitorList
selectedMonitors={form.monitors}