location.reload(true) is deprecated
Solution 1:
You can use location.reload()
without the forceReload flag.
This is just deprecated because it is not in the spec: https://www.w3.org/TR/html50/browsers.html#dom-location-reload
Solution 2:
If you look at interface definition for Location you will see the following:
/**
* Reloads the current page.
*/
reload(): void;
/** @deprecated */
reload(forcedReload: boolean): void;
Using location.reload()
is the valid syntax. It is only the reload with forcedReload which is deprecated.
In your case changing location.reload(true)
to location.reload()
to resolve your issue.