diff --git a/client/src/Pages/Maintenance/MaintenanceTable/ActionsMenu/index.jsx b/client/src/Pages/Maintenance/MaintenanceTable/ActionsMenu/index.jsx
deleted file mode 100644
index 709bca212..000000000
--- a/client/src/Pages/Maintenance/MaintenanceTable/ActionsMenu/index.jsx
+++ /dev/null
@@ -1,178 +0,0 @@
-import { useState } from "react";
-import { useTheme } from "@emotion/react";
-import { useNavigate } from "react-router-dom";
-import { useSelector } from "react-redux";
-import { IconButton, Menu, MenuItem } from "@mui/material";
-import { logger } from "@/Utils/Logger.js";
-import Icon from "@/Components/v1/Icon";
-import PropTypes from "prop-types";
-import { networkService } from "../../../../main.jsx";
-import { createToast } from "@/Utils/toastUtils.jsx";
-import { useTranslation } from "react-i18next";
-
-import Dialog from "@/Components/v1/Dialog/index.jsx";
-
-const ActionsMenu = ({ /* isAdmin, */ maintenanceWindow, updateCallback }) => {
- maintenanceWindow;
- const [anchorEl, setAnchorEl] = useState(null);
- const [isOpen, setIsOpen] = useState(false);
- const [isLoading, setIsLoading] = useState(false);
-
- const theme = useTheme();
- const { t } = useTranslation();
-
- const handleRemove = async (event) => {
- event.preventDefault();
- event.stopPropagation();
- try {
- setIsLoading(true);
- await networkService.deleteMaintenanceWindow({
- maintenanceWindowId: maintenanceWindow.id,
- });
- updateCallback();
- createToast({ body: "Maintenance window deleted successfully." });
- } catch (error) {
- createToast({ body: "Failed to delete maintenance window." });
- logger.error("Failed to delete maintenance window", error);
- } finally {
- setIsLoading(false);
- }
- setIsOpen(false);
- };
-
- const handlePause = async () => {
- try {
- setIsLoading(true);
- const data = {
- active: !maintenanceWindow.active,
- };
- await networkService.editMaintenanceWindow({
- maintenanceWindowId: maintenanceWindow.id,
- maintenanceWindow: data,
- });
- updateCallback();
- } catch (error) {
- logger.error(error);
- createToast({ body: "Failed to pause maintenance window." });
- } finally {
- setIsLoading(false);
- }
- };
-
- const handleEdit = () => {
- navigate(`/maintenance/create/${maintenanceWindow.id}`);
- };
-
- const openMenu = (event) => {
- event.preventDefault();
- event.stopPropagation();
- setAnchorEl(event.currentTarget);
- };
-
- const openRemove = (e) => {
- closeMenu(e);
- setIsOpen(true);
- };
-
- const closeMenu = (e) => {
- e.stopPropagation();
- setAnchorEl(null);
- };
-
- const navigate = useNavigate();
-
- return (
- <>
- {
- event.stopPropagation();
- openMenu(event);
- }}
- sx={{
- "&:focus": {
- outline: "none",
- },
- "& svg path": {
- stroke: theme.palette.primary.contrastTextTertiary,
- },
- }}
- >
-
-
-
-
-