cv/src/PersonalDataTypes.ts

36 lines
574 B
TypeScript
Raw Normal View History

2023-05-25 19:01:22 +00:00
export type Contact = {
icon?: string,
text: string
}
export type Job = {
position: string,
company: string,
timerange: string,
description: string
}
export type Jobs = {
current?: Job,
previous?: Job[]
}
2023-05-26 03:43:18 +00:00
export type Education = Jobs;
export type Skills = {
primary: string[],
secondary?: string[],
2023-05-26 03:49:37 +00:00
languages?: string[],
others?: string[]
}
export type PersonalData = {
name: string,
brief: string,
2023-05-25 19:01:22 +00:00
contacts: Contact[],
jobs: Jobs,
2023-05-26 03:43:18 +00:00
education?: Education,
skills: Skills,
interests: string[]
}