usePackagesQuery haalt nu echt op bij /api/v1/packages (relatief pad, zelfde domein) i.p.v. de statische placeholder-data (FR-5).
PackagesSection toont een foutmelding als het request faalt.
Statische packages-array in content.ts blijft staan als referentie-/seed-content voor de CMS.
Nieuw: aidlc-docs/features/react-frontend/construction/react-frontend-app/functional-design/packages-api-handoff.md - hand-off voor de agent die de CMS/API-kant bouwt (endpoint-contract, veldtypes, gebruik per veld, seed-data, en de openstaande nginx-proxy-stap voor test + productie).
Let op voor de reviewer
Zolang /api/v1/packages nog niet bestaat (frontend, backend en nginx-proxy moeten nog gebouwd worden), toont de sectie op test/productie de foutmelding i.p.v. de pakketten-kaarten. Dat is verwacht totdat de hand-off is opgepakt.
Test plan
vitest run (23/23 tests, inclusief nieuwe success/error-tests voor PackagesSection)
## Samenvatting
- `usePackagesQuery` haalt nu echt op bij `/api/v1/packages` (relatief pad, zelfde domein) i.p.v. de statische placeholder-data (FR-5).
- `PackagesSection` toont een foutmelding als het request faalt.
- Statische `packages`-array in `content.ts` blijft staan als referentie-/seed-content voor de CMS.
- Nieuw: `aidlc-docs/features/react-frontend/construction/react-frontend-app/functional-design/packages-api-handoff.md` - hand-off voor de agent die de CMS/API-kant bouwt (endpoint-contract, veldtypes, gebruik per veld, seed-data, en de openstaande nginx-proxy-stap voor test + productie).
## Let op voor de reviewer
Zolang `/api/v1/packages` nog niet bestaat (frontend, backend en nginx-proxy moeten nog gebouwd worden), toont de sectie op test/productie de foutmelding i.p.v. de pakketten-kaarten. Dat is verwacht totdat de hand-off is opgepakt.
## Test plan
- [x] `vitest run` (23/23 tests, inclusief nieuwe success/error-tests voor `PackagesSection`)
- [x] `eslint .` (0 errors, 2 pre-existing warnings elders)
- [x] `tsc -b` (schoon)
PackagesSection gebruikte tot nu toe statische data via een placeholder
query-hook (FR-5). usePackagesQuery haalt nu echt op bij /api/v1/packages
(relatief pad, zelfde domein op test en productie), met een foutmelding
in de UI als het request faalt.
Voegt ook een hand-off-document toe voor de agent die de CMS/API-kant
gaat bouwen: het endpoint-contract, per veld het type/gebruik, en de
huidige statische content als seed-data.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Samenvatting
usePackagesQueryhaalt nu echt op bij/api/v1/packages(relatief pad, zelfde domein) i.p.v. de statische placeholder-data (FR-5).PackagesSectiontoont een foutmelding als het request faalt.packages-array incontent.tsblijft staan als referentie-/seed-content voor de CMS.aidlc-docs/features/react-frontend/construction/react-frontend-app/functional-design/packages-api-handoff.md- hand-off voor de agent die de CMS/API-kant bouwt (endpoint-contract, veldtypes, gebruik per veld, seed-data, en de openstaande nginx-proxy-stap voor test + productie).Let op voor de reviewer
Zolang
/api/v1/packagesnog niet bestaat (frontend, backend en nginx-proxy moeten nog gebouwd worden), toont de sectie op test/productie de foutmelding i.p.v. de pakketten-kaarten. Dat is verwacht totdat de hand-off is opgepakt.Test plan
vitest run(23/23 tests, inclusief nieuwe success/error-tests voorPackagesSection)eslint .(0 errors, 2 pre-existing warnings elders)tsc -b(schoon)