diff --git a/src/app/resume/resume.tsx b/src/app/resume/resume.tsx index cc9a25f..2a7d790 100644 --- a/src/app/resume/resume.tsx +++ b/src/app/resume/resume.tsx @@ -191,8 +191,8 @@ export default ({ data }: { data: Resume }) => { )} - {links?.project && ( - + {links?.blog && ( + 开源项目作品 )} @@ -308,23 +308,18 @@ export default ({ data }: { data: Resume }) => { )} - {!!(project.links || project.repositories)?.length && ( + {!!project.repositories?.length && (
相关链接
- {project.links && - Object.entries(project.links).map(([key, value]) => ( - - {key === 'preview' ? '项目预览' : key === 'website' ? '项目官网' : key === 'docs' ? '项目文档' : key === 'api' ? '项目接口' : key === 'dashboard' ? '项目后台' : key} + {project.repositories?.map((item, index) => ( +
+ {item.name}: + + {item.url} - ))} - - {project.repositories && - Object.entries(project.repositories).map(([key, value]) => ( - - {key === 'frontend' ? '前端仓库' : key === 'admin' ? '控制端仓库' : '后端仓库'} - - ))} +
+ ))}
)} diff --git a/src/types/app/resume.d.ts b/src/types/app/resume.d.ts index c422851..8276b56 100644 --- a/src/types/app/resume.d.ts +++ b/src/types/app/resume.d.ts @@ -20,7 +20,7 @@ export interface Resume { links?: { github?: string; csdn?: string; - project?: string; + blog?: string; }; skills?: string[]; workExperience?: Array<{ @@ -43,7 +43,7 @@ export interface Resume { }; highlights?: string[]; links?: Record; - repositories?: Record; + repositories?: { name: string; url: string }[]; achievements?: string | string[]; challenges?: string[]; responsibilities?: string[]; diff --git a/更新日志.md b/更新日志.md new file mode 100644 index 0000000..f3bb66a --- /dev/null +++ b/更新日志.md @@ -0,0 +1,5 @@ +一、调整关于我页面技术栈容器宽度 + +二、调整我的履历页面 项目描述、亮点和难点的渲染逻辑,确保在有内容时才显示相关信息。 + +三、解决移动端点击导航跳转到分类 BUG