mirror of
https://github.com/pure-admin/vue-pure-admin.git
synced 2025-06-04 07:27:41 +08:00
109 lines
2.4 KiB
TypeScript
109 lines
2.4 KiB
TypeScript
export function useColumns() {
|
|
const { pkg, lastBuildTime } = __APP_INFO__;
|
|
const { version, engines } = pkg;
|
|
const columns = [
|
|
{
|
|
label: "当前版本",
|
|
minWidth: 100,
|
|
cellRenderer: () => {
|
|
return (
|
|
<el-tag size="large" class="text-base!">
|
|
{version}
|
|
</el-tag>
|
|
);
|
|
}
|
|
},
|
|
{
|
|
label: "最后编译时间",
|
|
minWidth: 120,
|
|
cellRenderer: () => {
|
|
return (
|
|
<el-tag size="large" class="text-base!">
|
|
{lastBuildTime}
|
|
</el-tag>
|
|
);
|
|
}
|
|
},
|
|
{
|
|
label: "推荐 node 版本",
|
|
minWidth: 140,
|
|
cellRenderer: () => {
|
|
return (
|
|
<el-tag size="large" class="text-base!">
|
|
{engines.node}
|
|
</el-tag>
|
|
);
|
|
}
|
|
},
|
|
{
|
|
label: "推荐 pnpm 版本",
|
|
minWidth: 140,
|
|
cellRenderer: () => {
|
|
return (
|
|
<el-tag size="large" class="text-base!">
|
|
{engines.pnpm}
|
|
</el-tag>
|
|
);
|
|
}
|
|
},
|
|
{
|
|
label: "完整版代码地址",
|
|
minWidth: 140,
|
|
className: "pure-version",
|
|
cellRenderer: () => {
|
|
return (
|
|
<a
|
|
href="https://github.com/pure-admin/vue-pure-admin"
|
|
target="_blank"
|
|
>
|
|
<span style="color: var(--el-color-primary)">完整版代码链接</span>
|
|
</a>
|
|
);
|
|
}
|
|
},
|
|
{
|
|
label: "精简版代码地址",
|
|
minWidth: 140,
|
|
className: "pure-version",
|
|
cellRenderer: () => {
|
|
return (
|
|
<a
|
|
href="https://github.com/pure-admin/pure-admin-thin"
|
|
target="_blank"
|
|
>
|
|
<span style="color: var(--el-color-primary)">精简版代码链接</span>
|
|
</a>
|
|
);
|
|
}
|
|
},
|
|
{
|
|
label: "文档地址",
|
|
minWidth: 100,
|
|
className: "pure-version",
|
|
cellRenderer: () => {
|
|
return (
|
|
<a href="https://pure-admin.cn/" target="_blank">
|
|
<span style="color: var(--el-color-primary)">文档链接</span>
|
|
</a>
|
|
);
|
|
}
|
|
},
|
|
{
|
|
label: "预览地址",
|
|
minWidth: 100,
|
|
className: "pure-version",
|
|
cellRenderer: () => {
|
|
return (
|
|
<a href="https://pure-admin.github.io/vue-pure-admin" target="_blank">
|
|
<span style="color: var(--el-color-primary)">预览链接</span>
|
|
</a>
|
|
);
|
|
}
|
|
}
|
|
];
|
|
|
|
return {
|
|
columns
|
|
};
|
|
}
|