import { Avatar, Button, Flex, Heading, Icon, IconButton, SmartImage, Tag, Text } from '@/once-ui/components'; import { person, about, social, baseURL } from '@/app/resources' import TableOfContents from '@/app/about/components/TableOfContents'; import styles from '@/app/about/about.module.scss' export function generateMetadata() { const title = about.title; const description = about.description; const ogImage = `https://${baseURL}/og?title=${encodeURIComponent(title)}`; return { title, description, openGraph: { title, description, type: 'website', url: `https://${baseURL}/blog`, images: [ { url: ogImage, alt: title, }, ], }, twitter: { card: 'summary_large_image', title, description, images: [ogImage], }, }; } const structure = [ { title: about.intro.title, display: about.intro.display, items: [] }, { title: about.work.title, display: about.work.display, items: about.work.experiences.map(experience => experience.company) }, { title: about.studies.title, display: about.studies.display, items: about.studies.institutions.map(institution => institution.name) }, { title: about.technical.title, display: about.technical.display, items: about.technical.skills.map(skill => skill.title) }, { title: about.certificates.title, display: about.certificates.display, items: about.certificates.certs.map(certs => certs.title) }, ] export default function About() { return (