Android, Jetpack Compose, Navigation, Type Safety, Kotlin.
retrievement in the navigation composable: composable<BookDetail>( typeMap = mapOf(typeOf<Book>() to parcelableType<Book>()) ) { BookDetailScreen(modifier = modifier) } And of course, observe the state it in our beloved screen: @Composable fun BookDetailScreen( modifier: Modifier = Modifier,