@@ -6,7 +6,7 @@ import AlertTitle from "@mui/material/AlertTitle";
6
6
import InfoIcon from "@mui/icons-material/InfoOutlined" ;
7
7
import { css } from "@emotion/css" ;
8
8
import type { Template , TemplateVersion } from "api/typesGenerated" ;
9
- import { Alert , AlertDetail } from "components/Alert/Alert" ;
9
+ import { Alert } from "components/Alert/Alert" ;
10
10
import type { DialogProps } from "components/Dialogs/Dialog" ;
11
11
import { ConfirmDialog } from "components/Dialogs/ConfirmDialog/ConfirmDialog" ;
12
12
import { FormFields } from "components/Form/Form" ;
@@ -16,6 +16,7 @@ import { AvatarData } from "components/AvatarData/AvatarData";
16
16
import { Pill } from "components/Pill/Pill" ;
17
17
import { Avatar } from "components/Avatar/Avatar" ;
18
18
import { createDayString } from "utils/createDayString" ;
19
+ import { TemplateUpdateMessage } from "modules/templates/TemplateUpdateMessage" ;
19
20
20
21
export type ChangeVersionDialogProps = DialogProps & {
21
22
template : Template | undefined ;
@@ -34,7 +35,9 @@ export const ChangeVersionDialog: FC<ChangeVersionDialogProps> = ({
34
35
...dialogProps
35
36
} ) => {
36
37
const [ isAutocompleteOpen , setIsAutocompleteOpen ] = useState ( false ) ;
37
- const selectedTemplateVersion = useRef < TemplateVersion | undefined > ( ) ;
38
+ const selectedTemplateVersion = useRef < TemplateVersion | undefined > (
39
+ defaultTemplateVersion ,
40
+ ) ;
38
41
const version = selectedTemplateVersion . current ;
39
42
const validTemplateVersions = templateVersions ?. filter ( ( version ) => {
40
43
return version . job . status === "succeeded" ;
@@ -138,14 +141,18 @@ export const ChangeVersionDialog: FC<ChangeVersionDialogProps> = ({
138
141
/>
139
142
</ FormFields >
140
143
{ version && (
141
- < Alert severity = "info" >
142
- < AlertTitle >
143
- Published by { version . created_by . username }
144
- </ AlertTitle >
144
+ < >
145
145
{ version . message && (
146
- < AlertDetail > { version . message } </ AlertDetail >
146
+ < TemplateUpdateMessage >
147
+ { version . message }
148
+ </ TemplateUpdateMessage >
147
149
) }
148
- </ Alert >
150
+ < Alert severity = "info" >
151
+ < AlertTitle >
152
+ Published by { version . created_by . username }
153
+ </ AlertTitle >
154
+ </ Alert >
155
+ </ >
149
156
) }
150
157
</ >
151
158
) : (
0 commit comments