- {fullName}
+ {fullName}
{role}
{
diff --git a/src/components/sections/portfolio-section.astro b/src/components/sections/portfolio-section.astro
index dd12910..8f9d557 100644
--- a/src/components/sections/portfolio-section.astro
+++ b/src/components/sections/portfolio-section.astro
@@ -1,8 +1,18 @@
---
import SectionCard from '@/atoms/section-card.astro';
+import Typography from '@/atoms/typography.astro';
+import type { Section } from '@/types/data';
import type { PortfolioSection } from '@/types/portfolio-section';
export interface Props extends PortfolioSection {}
+
+const {
+ config: { title },
+} = Astro.props;
+
+const section: Section = 'portfolio';
---
-
Portfolio section
+
{title}
+
diff --git a/src/components/sections/skills-section.astro b/src/components/sections/skills-section.astro
index fc7cfc7..b5ee281 100644
--- a/src/components/sections/skills-section.astro
+++ b/src/components/sections/skills-section.astro
@@ -2,6 +2,7 @@
import SectionCard from '@/atoms/section-card.astro';
import Typography from '@/atoms/typography.astro';
import SkillSubsection from '@/organisms/skill-subsection.astro';
+import type { Section } from '@/types/data';
import type { SkillsSection } from '@/types/skills-section';
export interface Props extends SkillsSection {}
@@ -10,10 +11,12 @@ const {
config: { title },
skillSets,
} = Astro.props;
+
+const section: Section = 'skills';
---
-
- {title}
+
+ {title}
{skillSets.map((skillSet) => )}
diff --git a/src/components/sections/testimonials-section.astro b/src/components/sections/testimonials-section.astro
index a366ec3..1e1d13d 100644
--- a/src/components/sections/testimonials-section.astro
+++ b/src/components/sections/testimonials-section.astro
@@ -3,6 +3,7 @@ import Divider from '@/atoms/divider.astro';
import SectionCard from '@/atoms/section-card.astro';
import Typography from '@/atoms/typography.astro';
import Testimonial from '@/organisms/testimonial.astro';
+import type { Section } from '@/types/data';
import type { TestimonialsSection } from '@/types/testimonials-section';
export interface Props extends TestimonialsSection {}
@@ -11,10 +12,12 @@ const {
testimonials,
config: { title },
} = Astro.props;
+
+const section: Section = 'testimonials';
---
-
- {title}
+
+ {title}
{
testimonials.map((testimonial, index) => (
diff --git a/src/pages/index.astro b/src/pages/index.astro
index f56f763..672c126 100644
--- a/src/pages/index.astro
+++ b/src/pages/index.astro
@@ -46,4 +46,10 @@ const { seo, ...dataWithoutSeo } = data;