I have began writing something that I hope can be similar to the Redux-DevTools, a basic version at least, for the app I am rewriting in TCA. I have something super basic right now that at least receives the names of all actions that are sent from the iOS App to the macOS debug tool. I thought this would be a good idea as another iOS project that uses a custom Redux architecture has a tool just like this and it's super useful.
However, after getting the actions sent and displaying the names I started to look at how to get the elapsed time. In the other architecture I can see and understand the way it's used, but I cannot get my head around how I can do it here. I understand that I can have a tool without elapsed time, but I would really like to have this as part of the debug tool. It's in any implementation of a Redux-DevTools clone I have come across, so it has it's purpose of course
Would you have any advice for obtaining the elapsed time for each action that is sent? Any guidance at all would be very very much appreciated!!