From bcc57c713588fa14d7fbe4ea552c6f0decd9521e Mon Sep 17 00:00:00 2001 From: Alex Holliday Date: Sat, 31 Jan 2026 01:12:05 +0000 Subject: [PATCH] strings --- client/src/Components/v2/inputs/Dialog.tsx | 17 ++++- .../Components/ControlsIncidentFilter.tsx | 0 .../Incidents/Components/DialogResolution.tsx | 70 +++++++++++++++++++ .../Incidents/Components/HeaderIncidents.tsx | 0 .../Incidents/Components/IncidentTable.tsx | 25 ++++--- client/src/Pages/Incidents/index.tsx | 51 ++++++++------ client/src/locales/en.json | 16 ++++- 7 files changed, 143 insertions(+), 36 deletions(-) create mode 100644 client/src/Pages/Incidents/Components/ControlsIncidentFilter.tsx create mode 100644 client/src/Pages/Incidents/Components/DialogResolution.tsx create mode 100644 client/src/Pages/Incidents/Components/HeaderIncidents.tsx diff --git a/client/src/Components/v2/inputs/Dialog.tsx b/client/src/Components/v2/inputs/Dialog.tsx index 77c59f1e2..6e0c5f9a6 100644 --- a/client/src/Components/v2/inputs/Dialog.tsx +++ b/client/src/Components/v2/inputs/Dialog.tsx @@ -1,4 +1,5 @@ import Dialog from "@mui/material/Dialog"; +import type { DialogProps } from "@mui/material/Dialog"; import DialogActions from "@mui/material/DialogActions"; import DialogContent from "@mui/material/DialogContent"; import DialogContentText from "@mui/material/DialogContentText"; @@ -6,6 +7,7 @@ import DialogTitle from "@mui/material/DialogTitle"; import { Button } from "@/Components/v2/inputs"; import { typographyLevels } from "@/Utils/Theme/v2Palette"; import { useTranslation } from "react-i18next"; +import type { ReactNode } from "react"; export const DialogInput = ({ open, @@ -18,6 +20,9 @@ export const DialogInput = ({ loading = false, cancelText, confirmText, + children, + maxWidth, + fullWidth = false, }: { open: boolean; title?: string; @@ -29,13 +34,21 @@ export const DialogInput = ({ loading?: boolean; cancelText?: string; confirmText?: string; + children?: ReactNode; + maxWidth?: DialogProps["maxWidth"]; + fullWidth?: boolean; }) => { const { t } = useTranslation(); return ( - + {title} - {content} + {content && {content}} + {children}