diff --git a/src/frontend/src/modals/genericModal/index.tsx b/src/frontend/src/modals/genericModal/index.tsx index 95de0a125..3d122066a 100644 --- a/src/frontend/src/modals/genericModal/index.tsx +++ b/src/frontend/src/modals/genericModal/index.tsx @@ -4,15 +4,7 @@ import SanitizedHTMLWrapper from "../../components/SanitizedHTMLWrapper"; import ShadTooltip from "../../components/ShadTooltipComponent"; import { Badge } from "../../components/ui/badge"; import { Button } from "../../components/ui/button"; -import { - Dialog, - DialogContent, - DialogDescription, - DialogFooter, - DialogHeader, - DialogTitle, - DialogTrigger, -} from "../../components/ui/dialog"; +import { DialogTitle } from "../../components/ui/dialog"; import { Textarea } from "../../components/ui/textarea"; import { PROMPT_DIALOG_SUBTITLE, TEXT_DIALOG_SUBTITLE } from "../../constants"; import { alertContext } from "../../contexts/alertContext"; @@ -28,6 +20,7 @@ import { regexHighlight, varHighlightHTML, } from "../../utils"; +import BaseModal from "../baseModal"; export default function GenericModal({ field_name = "", @@ -162,133 +155,128 @@ export default function GenericModal({ } return ( - - - - - - {myModalTitle} - - - {(() => { - switch (myModalTitle) { - case "Edit Text": - return TEXT_DIALOG_SUBTITLE; + + { + switch (myModalTitle) { + case "Edit Text": + return TEXT_DIALOG_SUBTITLE; - case "Edit Prompt": - return PROMPT_DIALOG_SUBTITLE; + case "Edit Prompt": + return PROMPT_DIALOG_SUBTITLE; - default: - return null; - } - })()} - - - -
- {type === TypeModal.PROMPT && isEdit ? ( -