Slackbot
10/13/2021, 9:32 AMmartinsumera
10/13/2021, 9:33 AMThis works:
@HiltViewModel
class WidgetViewModel @Inject constructor() : ViewModel()
@Composable
fun WidgetComposable() {
val viewModel = hiltViewModel<WidgetViewModel>()
}
This doesn't work:
@ViewModelScoped
class WidgetViewState @Inject constructor()
@HiltViewModel
class WidgetViewModel @Inject constructor(
val viewState: WidgetViewState
) : ViewModel()
@Composable
fun WidgetComposable() {
val viewModel = hiltViewModel<WidgetViewModel>()
}