Toon leesbare slug in plaats van GUID-ID op pakketkaarten #14

Merged
Sluijsens merged 2 commits from feature/offering-slug into master 2026-08-04 16:40:50 +02:00
Owner

Nu de pakketten dynamisch uit de API komen is id een GUID, wat niet leesbaar is op de pagina. Voegt een slug-veld toe aan PackageCardData en toont dat op de kaart in plaats van id; id blijft ongewijzigd gebruikt als React key en data-testid.

Hoort bij de backend-PR in slp-modular-cms die het Slug-veld aan de Offerings-API toevoegt.

Nu de pakketten dynamisch uit de API komen is id een GUID, wat niet leesbaar is op de pagina. Voegt een slug-veld toe aan PackageCardData en toont dat op de kaart in plaats van id; id blijft ongewijzigd gebruikt als React key en data-testid. Hoort bij de backend-PR in slp-modular-cms die het Slug-veld aan de Offerings-API toevoegt.
Sluijsens added 1 commit 2026-08-04 13:15:17 +02:00
Toon leesbare slug in plaats van GUID-ID op pakketkaarten
Continuous Integration / config (pull_request) Successful in 9s
Continuous Integration / prepare (pull_request) Successful in 1m17s
Continuous Integration / build-production (pull_request) Skipped
Continuous Integration / build (pull_request) Successful in 1m59s
Continuous Integration / test (pull_request) Successful in 1m51s
Continuous Integration / deploy-production (pull_request) Skipped
Deploy / deploy (pull_request) Successful in 38s
Continuous Integration / deploy-test (pull_request) Successful in 38s
0bf807f9c0
Nu de pakketten dynamisch uit de API komen is het id een GUID, wat
niet leesbaar is op de pagina. Voeg een slug-veld toe aan
PackageCardData en toon dat op de kaart; id blijft ongewijzigd
gebruikt als React key en data-testid.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sluijsens added 1 commit 2026-08-04 16:10:31 +02:00
Gebruik pnpm i.p.v. npm in README
Continuous Integration / config (pull_request) Successful in 10s
Continuous Integration / prepare (pull_request) Successful in 1m23s
Continuous Integration / build-production (pull_request) Skipped
Continuous Integration / build (pull_request) Successful in 2m1s
Continuous Integration / test (pull_request) Successful in 1m57s
Continuous Integration / deploy-production (pull_request) Skipped
Deploy / deploy (pull_request) Successful in 36s
Continuous Integration / deploy-test (pull_request) Successful in 36s
afa500eee6
Het project gebruikt pnpm (pnpm-lock.yaml, CI draait pnpm install
--frozen-lockfile), maar de README-instructies en scripts-tabel
verwezen nog naar npm.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sluijsens scheduled this pull request to auto merge when all checks succeed 2026-08-04 16:10:43 +02:00
Sluijsens merged commit a7426b4dd8 into master 2026-08-04 16:40:50 +02:00
Sluijsens deleted branch feature/offering-slug 2026-08-04 16:40:51 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SLP_Software/SlpSoftware#14