I discovering android Cetpack Compose (and Navigation) and try to display a preview of a view with a navController
as parameter.
To achieve, I use the PreviewParameter
and I have no error, but nothing displayed in the Preview window.
Anyone know how pass a fake NavController
instance to a Composable?
class FakeNavController : PreviewParameterProvider<NavController> {
override val values: Sequence<NavController>
get() {}
}
@Preview
@Composable
fun Preview(
@PreviewParameter(FakeNavController::class) fakeNavController: NavController
) {
HomeView(fakeNavController)
}