This library can tell if user clicks on the refresh button of the Browser
add this package to pubspec.yaml file
flutterwebapp_reload_detector: 0.0.1
Call WebAppReloadDetector.onReload
on Top Level Widget only Once , check \example app
WebAppReloadDetector.onReload(() {
print('Web Page Reloaded')
});
if User refreshes WebApp , Flutter Web Keeps the route path saved or your project might crash because of this reload in middle of WebApp,
to prevent this we can set WebAppReloadDetector.onReload
to do some actions, for example , take user back to home page.
Also , this will not include the case of HotReload or HotRefresh , it will only trigger if user Refresh the Browser Page