Nieuwe optionele env var VITE_API_BASE_URL, alleen bedoeld voor lokale development.
Lokaal (.env.local, niet gecommit) staat die op https://localhost:7223, zodat /api/v1/offerings calls naar een lokaal draaiende backend gaan i.p.v. hetzelfde origin als de dev-server.
Op test/productie blijft de variabele ongezet, dus blijven de calls relatief (/api/v1/...) zoals voorheen.
.env.example gedocumenteerd zodat andere developers weten hoe ze dit lokaal kunnen instellen.
De endpoint-URL wordt nu per fetch-call opgebouwd (i.p.v. module-level constant) zodat tests de env var kunnen stuben.
## Samenvatting
- Nieuwe optionele env var `VITE_API_BASE_URL`, alleen bedoeld voor lokale development.
- Lokaal (`.env.local`, niet gecommit) staat die op `https://localhost:7223`, zodat `/api/v1/offerings` calls naar een lokaal draaiende backend gaan i.p.v. hetzelfde origin als de dev-server.
- Op test/productie blijft de variabele ongezet, dus blijven de calls relatief (`/api/v1/...`) zoals voorheen.
- `.env.example` gedocumenteerd zodat andere developers weten hoe ze dit lokaal kunnen instellen.
- De endpoint-URL wordt nu per fetch-call opgebouwd (i.p.v. module-level constant) zodat tests de env var kunnen stuben.
## Test plan
- [x] `npx vitest run` (23/23 passed)
- [x] `npx tsc -b` (clean)
- [x] `npx eslint .` (0 errors, 2 pre-existing unrelated warnings)
Lokaal (.env.local, niet gecommit) kan VITE_API_BASE_URL op
https://localhost:7223 gezet worden zodat /api/v1/... calls naar een
lokaal draaiende backend gaan i.p.v. hetzelfde origin. Op test/productie
blijft de variabele ongezet, dus blijven calls relatief zoals voorheen.
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
VITE_API_BASE_URL, alleen bedoeld voor lokale development..env.local, niet gecommit) staat die ophttps://localhost:7223, zodat/api/v1/offeringscalls naar een lokaal draaiende backend gaan i.p.v. hetzelfde origin als de dev-server./api/v1/...) zoals voorheen..env.examplegedocumenteerd zodat andere developers weten hoe ze dit lokaal kunnen instellen.Test plan
npx vitest run(23/23 passed)npx tsc -b(clean)npx eslint .(0 errors, 2 pre-existing unrelated warnings)