I got this error after updating to angular 17:
NG02801: Angular detected that `HttpClient` is not configured to use `fetch` APIs. It's strongly recommended to enable `fetch` for applications that use Server-Side Rendering for better performance and compatibility. To enable `fetch`, add the `withFetch()` to the `provideHttpClient()` call at the root of the application.
I think after coding my services and importing HttpClient via inject functions it reached to this.
NG02801 is not an error but a warning that encourage the developers to enable the fetch implementation of the HttpClient.
To do this, just call provideHttpClient(withFetch()) in your app.config.ts file.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With