diff --git a/projects/core/koin-core-viewmodel-navigation/src/commonMain/kotlin/org/koin/viewmodel/CreationNavExtrasExt.kt b/projects/core/koin-core-viewmodel-navigation/src/commonMain/kotlin/org/koin/viewmodel/CreationNavExtrasExt.kt index 87dd82cf0..8baf871b0 100644 --- a/projects/core/koin-core-viewmodel-navigation/src/commonMain/kotlin/org/koin/viewmodel/CreationNavExtrasExt.kt +++ b/projects/core/koin-core-viewmodel-navigation/src/commonMain/kotlin/org/koin/viewmodel/CreationNavExtrasExt.kt @@ -6,9 +6,7 @@ import androidx.lifecycle.viewmodel.CreationExtras import androidx.navigation.NavBackStackEntry import org.koin.core.annotation.KoinInternalApi -@OptIn(KoinInternalApi::class) fun defaultNavExtras(viewModelStoreOwner: ViewModelStoreOwner): CreationExtras = when { - viewModelStoreOwner is NavBackStackEntry -> viewModelStoreOwner.defaultViewModelCreationExtras viewModelStoreOwner is HasDefaultViewModelProviderFactory -> viewModelStoreOwner.defaultViewModelCreationExtras else -> CreationExtras.Empty } \ No newline at end of file