pushState method
Implementation
@override
Future<void> pushState(state, String name, String url,
{Map<String, String>? searchParams}) async {
var parsedUrl = Uri.parse(url);
if (searchParams != null) {
parsedUrl.replace(queryParameters: searchParams);
}
window.history.pushState(state, name, parsedUrl.toString());
}