Issue
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.
Solution
NG02801
is not an error but an 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
.
Answered By - Matthieu Riegler
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.