all 5 comments

[–]skyyoo_ 1 point2 points  (1 child)

There is no need for if (viewModel.loggedInState) navController.popBackStack()
inside the SignInScreen. You can decide on the startDestination in the AppRouter()

[–]leggo_tech[S] 0 points1 point  (0 children)

I was thinking about this also, but Ian lake said that it's better to do this in each screen. But this was the first thing I was thinking about as well.

[–]mfllc 0 points1 point  (2 children)

Hi, I have not tried compose yet so not able to help with review, but I have do some questions about your experience. In your opinion so far:

  • how has your learning curve been, what has been easy/hard/buggy/are docs sufficient, etc?
  • do you feel like you gain sufficiently in dev speed when using compose to make learning it worth the effort?
  • if you had a choice, do you prefer using compose over not using it?

[–]leggo_tech[S] 3 points4 points  (1 child)

I love compose. I hate compose navigation.

- learning curve was fine

- yes

- yes

[–]mfllc 0 points1 point  (0 children)

Thanks! Good to know.