import type { Resume } from '@/lib/types' import styles from './sections.module.css' export function Skills({ resume }: Readonly<{ resume: Resume }>) { return ( What I work with {resume.skills.map((skill) => ( {skill.title} {skill.text} {skill.stack.map((tag) => {tag})} ))} ) } export function Experience({ resume }: Readonly<{ resume: Resume }>) { return ( Experience {resume.experience.map((entry) => ( {entry.meta} {entry.title} {entry.points.map((point) => {point})} ))} ) } export function Education({ resume }: Readonly<{ resume: Resume }>) { return ( Education and languages Education {resume.education.map((entry) => ( {entry.institution} {entry.program} {entry.period} ))} Languages {resume.languages.map((language) => ( {language.name} {language.level} ))} Interests {resume.interests.join(', ')}. ) } export function Contact({ resume }: Readonly<{ resume: Resume }>) { const [primary, ...others] = resume.contacts return ( ) }
{skill.text}
{entry.meta}
{entry.institution}
{entry.program}
{entry.period}
{resume.interests.join(', ')}.