| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 |
- 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
- };
- }
|