Tiago Nunes
02/25/2022, 10:05 AM@Preview
@Composable
fun MenuPreview(
@PreviewParameter(MenuItemPreviewParameterProvider::class) menuItems: List<MenuItem>
) {
MdcTheme {
Menu(menuItems)
}
}
class MenuItemPreviewParameterProvider : PreviewParameterProvider<MenuItem> {
override val values = sequenceOf(
MenuItem("Beer & Other"),
MenuItem("More"),
MenuItem("Shop All Products"),
)
}
I would expect menuItems argument to be a list with the 3 sample valuesPaul Woitaschek
02/25/2022, 10:13 AMList<MenuItem>
you should have a PreviewParameterProvider<List<MenuItem>>