Adding remember viewmodel to our handlers in the Generator (#297)

This commit is contained in:
joshua-livefront 2023-11-29 17:18:14 -05:00 committed by Álison Fernandes
parent 762f2f4dcc
commit aec33a4d07

View file

@ -134,11 +134,17 @@ fun GeneratorScreen(
}
}
val passwordHandlers = PasswordHandlers.create(viewModel = viewModel)
val passwordHandlers = remember(viewModel) {
PasswordHandlers.create(viewModel = viewModel)
}
val passphraseHandlers = PassphraseHandlers.create(viewModel = viewModel)
val passphraseHandlers = remember(viewModel) {
PassphraseHandlers.create(viewModel = viewModel)
}
val plusAddressedEmailHandlers = PlusAddressedEmailHandlers.create(viewModel = viewModel)
val plusAddressedEmailHandlers = remember(viewModel) {
PlusAddressedEmailHandlers.create(viewModel = viewModel)
}
val scrollBehavior =
TopAppBarDefaults.exitUntilCollapsedScrollBehavior(rememberTopAppBarState())