evant
08/03/2022, 4:49 AMPaul Woitaschek
08/03/2022, 9:46 AMdave08
08/03/2022, 1:37 PMPaul Woitaschek
08/03/2022, 1:38 PMeygraber
08/03/2022, 2:48 PMPaul Woitaschek
08/03/2022, 2:50 PMGonna have to make some big changes due to parents not being able to use child injectionsCan you give an example? That should still work
eygraber
08/03/2022, 2:53 PMIn other words a parent component can no longer depend on a dependency provided by a child component. Not only does this lead to confusing graphs, but it can lead to memory leaks if the parent component lives longer than the child and ends holding on to that child dependency.
Paul Woitaschek
08/03/2022, 2:53 PMeygraber
08/03/2022, 2:54 PMPaul Woitaschek
08/03/2022, 2:56 PMeygraber
08/03/2022, 3:01 PMevant
08/03/2022, 3:54 PMPaul Woitaschek
08/03/2022, 6:56 PMevant
08/03/2022, 7:35 PMPaul Woitaschek
08/03/2022, 7:36 PMevant
08/03/2022, 7:37 PMPaul Woitaschek
08/03/2022, 7:39 PMevant
08/05/2022, 5:53 AMPaul Woitaschek
08/05/2022, 7:07 AMpublic override val welcomeScreenViewModelFactory: WelcomeScreenViewModel.Factory
get() = WelcomeScreenViewModel.Factory(
creator = { arg0_________________________________ ->
WelcomeScreenViewModel(
dispatcherProvider = dispatcherProvider,
localizer = localizer,
remoteConfig = remoteConfig,
tracker = WelcomeTracker(
tracker = _tracker,
screenTracker = _screenTracker
),
navigator = arg0_________________________________
)
}
)
😄evant
08/05/2022, 8:00 AMPaul Woitaschek
08/05/2022, 8:02 AMevant
08/05/2022, 8:03 AMPaul Woitaschek
08/05/2022, 8:04 AMevant
08/05/2022, 8:10 AMPaul Woitaschek
08/06/2022, 6:44 AM