I have feature module with single-activity princip...
# android-architecture
h
I have feature module with single-activity principle - root activity and screens as a fragments. Navigation i want to do in that activity by forwarding user actions to root view-model from child view-models. For example - User clicks button on Fragment-A, Fragment-A calls ViewModel-A function, ViewModel-A calls ViewModel-Root function. ViewModel-Root decides where to navigate and emits event to Activity-Root. Is there anything could possible go wrong?