export function useColumns() {
const { pkg, lastBuildTime } = __APP_INFO__;
const { version, engines } = pkg;
const columns = [
{
label: "当前版本",
minWidth: 100,
cellRenderer: () => {
return (
{version}
);
}
},
{
label: "最后编译时间",
minWidth: 120,
cellRenderer: () => {
return (
{lastBuildTime}
);
}
},
{
label: "推荐 node 版本",
minWidth: 140,
cellRenderer: () => {
return (
{engines.node}
);
}
},
{
label: "推荐 pnpm 版本",
minWidth: 140,
cellRenderer: () => {
return (
{engines.pnpm}
);
}
},
{
label: "完整版代码地址",
minWidth: 140,
className: "pure-version",
cellRenderer: () => {
return (
完整版代码链接
);
}
},
{
label: "精简版代码地址",
minWidth: 140,
className: "pure-version",
cellRenderer: () => {
return (
精简版代码链接
);
}
},
{
label: "文档地址",
minWidth: 100,
className: "pure-version",
cellRenderer: () => {
return (
文档链接
);
}
},
{
label: "预览地址",
minWidth: 100,
className: "pure-version",
cellRenderer: () => {
return (
预览链接
);
}
}
];
return {
columns
};
}