File tree Expand file tree Collapse file tree 5 files changed +23
-10
lines changed Expand file tree Collapse file tree 5 files changed +23
-10
lines changed Original file line number Diff line number Diff line change @@ -31,10 +31,15 @@ export const generateMetadata: GenerateMetaData = async ({ params }) => {
31
31
const data = ( await fetchTagDetailsData ( tagName ) ) || { } ;
32
32
33
33
if ( 'error' in data ) return { } ;
34
- const { displayName } = data ;
34
+
35
+ const title = data . displayName ?? data . name ;
35
36
36
37
return {
37
- title : displayName ? `${ displayName } tag | Storybook integrations` : undefined ,
38
+ ...( title
39
+ ? {
40
+ title : `${ title } tag | Storybook integrations` ,
41
+ }
42
+ : undefined ) ,
38
43
} ;
39
44
} ;
40
45
Original file line number Diff line number Diff line change @@ -35,10 +35,14 @@ export const generateMetadata: GenerateMetaData = async ({ params }) => {
35
35
const name = ( await params ) . addonName ;
36
36
const addon = await getAddonFromName ( name ) ;
37
37
38
+ const title = addon ?. displayName ?? addon ?. name ;
39
+
38
40
return {
39
- title : addon ?. displayName
40
- ? `${ addon . displayName } | Storybook integrations`
41
- : undefined ,
41
+ ...( title
42
+ ? {
43
+ title : `${ title } | Storybook integrations` ,
44
+ }
45
+ : undefined ) ,
42
46
} ;
43
47
} ;
44
48
Original file line number Diff line number Diff line change @@ -50,7 +50,7 @@ export const generateMetadata: GenerateMetaData = async ({ params }) => {
50
50
) ;
51
51
52
52
return {
53
- title : page ?. title ? `${ page . title } | Storybook docs` : undefined ,
53
+ title : page ?. title ? `${ page . title } | Storybook docs` : 'Storybook docs' ,
54
54
alternates : {
55
55
canonical : findPage ?. canonical ,
56
56
} ,
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ export async function generateMetadata(): Promise<Metadata> {
9
9
const page = await getPageData ( [ latestVersion . id ] , latestVersion ) ;
10
10
11
11
return {
12
- title : page ?. title ? `${ page . title } | Storybook docs` : undefined ,
12
+ title : page ?. title ? `${ page . title } | Storybook docs` : 'Storybook docs' ,
13
13
alternates : {
14
14
canonical : '/docs' ,
15
15
} ,
Original file line number Diff line number Diff line change @@ -55,10 +55,14 @@ export const generateMetadata: GenerateMetaData = async ({ params }) => {
55
55
const name = ( await params ) . name ;
56
56
const recipe = await getRecipeFromName ( name ) ;
57
57
58
+ const title = recipe ?. displayName ?? recipe ?. name ;
59
+
58
60
return {
59
- title : recipe ?. displayName
60
- ? `${ recipe . displayName } | Storybook recipes`
61
- : undefined ,
61
+ ...( title
62
+ ? {
63
+ title : `${ title } | Storybook recipes` ,
64
+ }
65
+ : undefined ) ,
62
66
} ;
63
67
} ;
64
68
You can’t perform that action at this time.
0 commit comments