File tree 2 files changed +31
-10
lines changed
site/src/pages/TemplatePage 2 files changed +31
-10
lines changed Original file line number Diff line number Diff line change @@ -26,3 +26,14 @@ export const CanNotUpdate: Story = {
26
26
} ,
27
27
} ,
28
28
} ;
29
+
30
+ export const Deprecated : Story = {
31
+ args : {
32
+ template : {
33
+ ...MockTemplate ,
34
+ deprecated : true ,
35
+ deprecation_message :
36
+ "This template is not going to be used anymore. [See details](#details)." ,
37
+ } ,
38
+ } ,
39
+ } ;
Original file line number Diff line number Diff line change @@ -35,6 +35,7 @@ import {
35
35
} from "components/MoreMenu/MoreMenu" ;
36
36
import Divider from "@mui/material/Divider" ;
37
37
import { Pill } from "components/Pill/Pill" ;
38
+ import { MemoizedInlineMarkdown } from "components/Markdown/Markdown" ;
38
39
39
40
type TemplateMenuProps = {
40
41
templateName : string ;
@@ -203,20 +204,29 @@ export const TemplatePageHeader: FC<TemplatePageHeaderProps> = ({
203
204
) }
204
205
205
206
< div >
206
- < PageHeaderTitle >
207
- { template . display_name . length > 0
208
- ? template . display_name
209
- : template . name }
210
- </ PageHeaderTitle >
211
-
212
- { template . description !== "" && (
207
+ < Stack direction = "row" alignItems = "center" spacing = { 1 } >
208
+ < PageHeaderTitle >
209
+ { template . display_name . length > 0
210
+ ? template . display_name
211
+ : template . name }
212
+ </ PageHeaderTitle >
213
+ { template . deprecated && < Pill type = "warning" > Deprecated</ Pill > }
214
+ </ Stack >
215
+
216
+ { template . deprecation_message !== "" ? (
213
217
< PageHeaderSubtitle condensed >
214
- { template . description }
218
+ < MemoizedInlineMarkdown >
219
+ { template . deprecation_message }
220
+ </ MemoizedInlineMarkdown >
215
221
</ PageHeaderSubtitle >
222
+ ) : (
223
+ template . description !== "" && (
224
+ < PageHeaderSubtitle condensed >
225
+ { template . description }
226
+ </ PageHeaderSubtitle >
227
+ )
216
228
) }
217
229
</ div >
218
-
219
- { template . deprecated && < Pill type = "warning" > Deprecated</ Pill > }
220
230
</ Stack >
221
231
</ PageHeader >
222
232
</ Margins >
You can’t perform that action at this time.
0 commit comments