611af1ac67
Deploy Documentation / check-and-deploy (push) Successful in 20s
- Implemented HomeView with a timeline layout, featuring sections for hero, profile, projects, stack, and contact. - Created ProjectView to display individual project details, including status, highlights, and tech stack. - Developed WorkIndexView to list all projects with breadcrumb navigation. - Enhanced TypeScript configuration for improved module resolution.
13 lines
314 B
Plaintext
13 lines
314 B
Plaintext
---
|
|
import ProjectView from '../../views/ProjectView.astro';
|
|
import { projects } from '../../data/projects';
|
|
|
|
export function getStaticPaths() {
|
|
return projects.map((project) => ({ params: { slug: project.slug }, props: { project } }));
|
|
}
|
|
|
|
const { project } = Astro.props;
|
|
---
|
|
|
|
<ProjectView project={project} />
|