Simple Unsaved Data Changes Guard in Angular 17+ - eviltoast