@@ -21,70 +21,64 @@ const MinorReleasesTable: FC<MinorReleasesTableProps> = ({ releases }) => {
21
21
const t = useTranslations ( ) ;
22
22
23
23
return (
24
- < div className = { styles . scrollable } >
25
- < table >
26
- < thead className = { styles . header } >
27
- < tr >
28
- < th > { t ( 'components.minorReleasesTable.version' ) } </ th >
29
- < th > { t ( 'components.minorReleasesTable.information' ) } </ th >
30
- < th > { t ( 'components.minorReleasesTable.links' ) } </ th >
31
- </ tr >
32
- </ thead >
33
- < tbody >
34
- { releases . map ( release => (
35
- < tr key = { release . version } >
36
- < td >
37
- < Link href = { `/download/archive/v${ release . version } ` } >
38
- v{ release . version }
24
+ < table >
25
+ < thead >
26
+ < tr >
27
+ < th > { t ( 'components.minorReleasesTable.version' ) } </ th >
28
+ < th > { t ( 'components.minorReleasesTable.nApiVersion' ) } </ th >
29
+ < th > { t ( 'components.minorReleasesTable.npmVersion' ) } </ th >
30
+ < th > { t ( 'components.minorReleasesTable.v8Version' ) } </ th >
31
+ < th > { t ( 'components.minorReleasesTable.links' ) } </ th >
32
+ </ tr >
33
+ </ thead >
34
+ < tbody >
35
+ { releases . map ( release => (
36
+ < tr key = { release . version } >
37
+ < td data-label = { t ( 'components.minorReleasesTable.version' ) } >
38
+ < Link href = { `/download/archive/v${ release . version } ` } >
39
+ v{ release . version }
40
+ </ Link >
41
+ </ td >
42
+ < td data-label = { t ( 'components.minorReleasesTable.nApiVersion' ) } >
43
+ { release . modules && (
44
+ < ReleaseOverviewItem
45
+ Icon = { CodeBracketSquareIcon }
46
+ title = { `v${ release . modules } ` }
47
+ className = { styles . releaseOverviewItem }
48
+ />
49
+ ) }
50
+ </ td >
51
+ < td data-label = { t ( 'components.minorReleasesTable.npmVersion' ) } >
52
+ { release . npm && (
53
+ < ReleaseOverviewItem
54
+ Icon = { NpmIcon }
55
+ title = { `v${ release . npm } ` }
56
+ className = { styles . releaseOverviewItem }
57
+ />
58
+ ) }
59
+ </ td >
60
+ < td data-label = { t ( 'components.minorReleasesTable.v8Version' ) } >
61
+ < ReleaseOverviewItem
62
+ Icon = { CodeBracketSquareIcon }
63
+ title = { `v${ release . v8 } ` }
64
+ className = { styles . releaseOverviewItem }
65
+ />
66
+ </ td >
67
+ < td >
68
+ < div className = { styles . additionalLinks } >
69
+ < Link href = { getNodeApiUrl ( `v${ release . version } ` ) } >
70
+ { t ( 'components.minorReleasesTable.actions.docs' ) }
39
71
</ Link >
40
- </ td >
41
- < td >
42
- < div className = { styles . items } >
43
- { release . modules && (
44
- < >
45
- < ReleaseOverviewItem
46
- Icon = { CodeBracketSquareIcon }
47
- title = { `v${ release . modules } ` }
48
- subtitle = { t ( 'components.releaseOverview.nApiVersion' ) }
49
- />
50
- < Separator orientation = "vertical" />
51
- </ >
52
- ) }
53
- { release . npm && (
54
- < >
55
- < ReleaseOverviewItem
56
- Icon = { NpmIcon }
57
- title = { `v${ release . npm } ` }
58
- subtitle = { t ( 'components.releaseOverview.npmVersion' ) }
59
- />
60
- < Separator orientation = "vertical" />
61
- </ >
62
- ) }
63
- < ReleaseOverviewItem
64
- Icon = { CodeBracketSquareIcon }
65
- title = { `v${ release . v8 } ` }
66
- subtitle = { t ( 'components.releaseOverview.v8Version' ) }
67
- />
68
- </ div >
69
- </ td >
70
- < td >
71
- < div className = { styles . additionalLinks } >
72
- < Link href = { getNodeApiUrl ( `v${ release . version } ` ) } >
73
- { t ( 'components.minorReleasesTable.actions.docs' ) }
74
- </ Link >
75
- < Separator orientation = "vertical" />
76
- < LinkWithArrow
77
- href = { `${ BASE_CHANGELOG_URL } ${ release . version } ` }
78
- >
79
- { t ( 'components.minorReleasesTable.actions.changelog' ) }
80
- </ LinkWithArrow >
81
- </ div >
82
- </ td >
83
- </ tr >
84
- ) ) }
85
- </ tbody >
86
- </ table >
87
- </ div >
72
+ < Separator orientation = "vertical" />
73
+ < LinkWithArrow href = { `${ BASE_CHANGELOG_URL } ${ release . version } ` } >
74
+ { t ( 'components.minorReleasesTable.actions.changelog' ) }
75
+ </ LinkWithArrow >
76
+ </ div >
77
+ </ td >
78
+ </ tr >
79
+ ) ) }
80
+ </ tbody >
81
+ </ table >
88
82
) ;
89
83
} ;
90
84
0 commit comments