maintenance create

This commit is contained in:
Alex Holliday committed 2026-02-28 20:42:10 +00:00
1 parent 8571ccea78
commit db8ed2994a
1 file changed
+9 -9
@@ -3,6 +3,7 @@ import MenuItem from "@mui/material/MenuItem";
import { logger } from "@/Utils/logger";
import Typography from "@mui/material/Typography";
import IconButton from "@mui/material/IconButton";
import { SPACING, LAYOUT } from "@/Utils/Theme/constants";
import { BasePage, ConfigBox } from "@/Components/design-elements";
import {
TextField,
@@ -121,7 +122,7 @@ const CreateMaintenanceWindowPage = () => {
title={t("pages.maintenanceWindow.form.general.title")}
subtitle={t("pages.maintenanceWindow.form.general.description")}
rightContent={
<Stack spacing={theme.spacing(8)}>
<Stack spacing={theme.spacing(LAYOUT.MD)}>
<Controller
name="name"
control={control}
@@ -171,7 +172,7 @@ const CreateMaintenanceWindowPage = () => {
title={t("pages.maintenanceWindow.form.startDate.title")}
subtitle={t("pages.maintenanceWindow.form.startDate.description")}
rightContent={
<Stack spacing={theme.spacing(8)}>
<Stack spacing={theme.spacing(LAYOUT.MD)}>
<Controller
name="startDate"
control={control}
@@ -198,7 +199,7 @@ const CreateMaintenanceWindowPage = () => {
title={t("pages.maintenanceWindow.form.startTime.title")}
subtitle={t("pages.maintenanceWindow.form.startTime.description")}
rightContent={
<Stack spacing={theme.spacing(8)}>
<Stack spacing={theme.spacing(LAYOUT.MD)}>
<Controller
name="startTime"
control={control}
@@ -219,7 +220,7 @@ const CreateMaintenanceWindowPage = () => {
<Stack
direction="row"
alignItems="flex-start"
spacing={theme.spacing(4)}
spacing={theme.spacing(LAYOUT.MD)}
>
<Controller
name="duration"
@@ -284,7 +285,7 @@ const CreateMaintenanceWindowPage = () => {
.filter((m): m is Monitor => m !== undefined);
return (
<Stack spacing={theme.spacing(4)}>
<Stack spacing={theme.spacing(LAYOUT.MD)}>
<Autocomplete
multiple
options={monitorsList}
@@ -318,9 +319,8 @@ const CreateMaintenanceWindowPage = () => {
key={monitor.id}
direction="row"
alignItems="center"
spacing={theme.spacing(4)}
padding={theme.spacing(4)}
marginTop={theme.spacing(2)}
padding={theme.spacing(LAYOUT.XS)}
marginTop={theme.spacing(SPACING.LG)}
borderRadius={1}
sx={{
border: `1px solid ${theme.palette.divider}`,
@@ -351,7 +351,7 @@ const CreateMaintenanceWindowPage = () => {
<Stack
direction="row"
justifyContent="flex-end"
spacing={theme.spacing(2)}
spacing={theme.spacing(SPACING.LG)}
>
<Button
loading={isLoading}