iosMain.com.outsidesource.oskitcompose.deeplink.iOSKMPDeepLinkUI.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of oskit-compose Show documentation
Show all versions of oskit-compose Show documentation
An opinionated architecture/library for Compose Multiplatform development
The newest version!
package com.outsidesource.oskitcompose.deeplink
import androidx.compose.runtime.Composable
import androidx.compose.runtime.DisposableEffect
import com.outsidesource.oskitkmp.deeplink.KMPDeepLink
@Composable
actual fun KMPDeepLinkEffect(
initialDeepLink: KMPDeepLink?,
onNewDeepLink: (KMPDeepLink) -> Unit,
) {
DisposableEffect(Unit) {
if (initialDeepLink != null) onNewDeepLink(initialDeepLink)
onDispose { }
}
}