@@ -7,11 +7,15 @@ import { useParams } from 'next/navigation';
77interface VersionInfo {
88 version : string ;
99 dependents : number ; // 保持原始字段以便从API获取
10+ updated_at : string ; // 新增字段
11+ downloads : string ;
12+
1013}
1114
1215// 新增 PublishDay 接口
1316interface FormattedVersionInfo extends VersionInfo {
14- publishDay : string ; // 新增字段
17+ updated_at : string ; // 新增字段
18+ downloads : string ;
1519}
1620
1721const VersionsTable : React . FC = ( ) => {
@@ -40,7 +44,8 @@ const VersionsTable: React.FC = () => {
4044 const formattedData = data . map ( ( item ) => ( {
4145 version : item . version ,
4246 dependents : item . dependents , // 保留依赖数
43- publishDay : 'N/A' , // 设置默认发布日为 N/A
47+ updated_at : item . updated_at , // 设置默认发布日为 N/A
48+ downloads : item . downloads , // 设置默认下载数为 N/A
4449 } ) ) ;
4550
4651 setVersionsData ( formattedData ) ; // 设置获取的数据
@@ -63,9 +68,15 @@ const VersionsTable: React.FC = () => {
6368 render : ( text : string ) => < span > { text } </ span > ,
6469 } ,
6570 {
66- title : 'Published' ,
67- dataIndex : 'publishDay' , // 修改为使用 publishDay
68- key : 'publishDay' , // 修改为使用 publishDay
71+ title : 'Updated_at' ,
72+ dataIndex : 'updated_at' , // 修改为使用 publishDay
73+ key : 'updated_at' , // 修改为使用 publishDay
74+ render : ( text : string ) => < span > { text } </ span > ,
75+ } ,
76+ {
77+ title : 'Downloads' ,
78+ dataIndex : 'downloads' , // 修改为使用 publishDay
79+ key : 'downloads' , // 修改为使用 publishDay
6980 render : ( text : string ) => < span > { text } </ span > ,
7081 } ,
7182 {
0 commit comments