Skip to content

Commit 9d0a182

Browse files
author
Charlotte Gieltjes
committed
docs: opnemen gerelateerde componenten data op website voor alle componenten
Onderdeel van #3966 Considers that some relations might not have a component page yet because not yet Help Wanted.
1 parent 117ecbc commit 9d0a182

File tree

3 files changed

+1180
-11
lines changed

3 files changed

+1180
-11
lines changed

docs/handboek/definition-of-done/help-wanted-stappenplan.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ Het kan voorkomen dat andere componenten sterk gerelateerd zijn aan dit componen
113113
```md
114114
## Gerelateerde componenten
115115

116-
X, Y, of Z.
116+
X, Y, Z
117117
```
118118

119119
**🚩 Checkpoint**: Discussion URL

src/components/ComponentPage.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,11 @@ export const Related = ({ component }: ComponentPageSectionProps) => {
216216
Gerelateerde componenten:{' '}
217217
{relatedComponents.map((relatedComponent, index) => (
218218
<>
219-
<Link href={`/${relatedComponent.toLowerCase().replaceAll(' ', '-')}/`}>{relatedComponent}</Link>
219+
{relatedComponent.slug ? (
220+
<Link href={relatedComponent.slug}>{relatedComponent.name}</Link>
221+
) : (
222+
relatedComponent.name
223+
)}
220224
{index < relatedComponents.length - 1 ? ', ' : '.'}
221225
</>
222226
))}

0 commit comments

Comments
 (0)