looks good.... a small improvement would be to enforce unidirectional data flow in the VM...
both the repository and timer function can update the timer as it is now...
r
Richard Woollcott
06/07/2024, 2:54 PM
@stojan Thanks for the observation. I was more focused on the lifecycle aspects of the ViewModel integration, so I didn't really consider that. If I get time, I'll update the code.