val navController = rememberNavController()
val bottomBarNavController = rememberNavController()
is it recommended to use two different nav controller for bottom bar and rest of the graph?
cause if i use same navcontroller i get this exception, "ViewModelStore should be set before setGraph call"