reactiveViewModel
inline fun <T : CoroutineLauncher> Fragment.reactiveViewModel(crossinline provider: BuildOnViewModelContext.() -> T): Lazy<T>
inline fun <T : CoroutineLauncher> ComponentActivity.reactiveViewModel(crossinline provider: BuildOnViewModelContext.() -> T): Lazy<T>
Creates a multiplatform ReactiveViewModel ViewModel.
The provider should instantiate the object directly.