Add more preview for Destructive ListItem. It reveals some errors.
This commit is contained in:
parent
35aefedc41
commit
fe896883e2
1 changed files with 66 additions and 6 deletions
|
|
@ -377,15 +377,75 @@ internal fun ListItemPrimaryActionWithIconPreview() = PreviewItems.OneLineListIt
|
||||||
// endregion
|
// endregion
|
||||||
|
|
||||||
// region: Error state
|
// region: Error state
|
||||||
@Preview(name = "List item - Error", group = PreviewGroup.ListItems)
|
@Preview(name = "List item (2 lines) - Simple - Error", group = PreviewGroup.ListItems)
|
||||||
@Composable
|
@Composable
|
||||||
internal fun ListItemErrorPreview() = PreviewItems.OneLineListItemPreview(style = ListItemStyle.Destructive)
|
internal fun ListItemTwoLinesSimpleErrorPreview() = PreviewItems.TwoLinesListItemPreview(
|
||||||
|
style = ListItemStyle.Destructive
|
||||||
|
)
|
||||||
|
|
||||||
@Preview(name = "List item - Error & Icon", group = PreviewGroup.ListItems)
|
@Preview(name = "List item (2 lines) - Trailing Checkbox - Error", group = PreviewGroup.ListItems)
|
||||||
@Composable
|
@Composable
|
||||||
internal fun ListItemErrorWithIconPreview() = PreviewItems.OneLineListItemPreview(
|
internal fun ListItemTwoLinesTrailingCheckBoxErrorPreview() = PreviewItems.TwoLinesListItemPreview(
|
||||||
|
trailingContent = PreviewItems.checkbox(),
|
||||||
style = ListItemStyle.Destructive,
|
style = ListItemStyle.Destructive,
|
||||||
|
)
|
||||||
|
|
||||||
|
@Preview(name = "List item (2 lines) - Trailing RadioButton - Error", group = PreviewGroup.ListItems)
|
||||||
|
@Composable
|
||||||
|
internal fun ListItemTwoLinesTrailingRadioButtonErrorPreview() = PreviewItems.TwoLinesListItemPreview(
|
||||||
|
trailingContent = PreviewItems.radioButton(),
|
||||||
|
style = ListItemStyle.Destructive,
|
||||||
|
)
|
||||||
|
|
||||||
|
@Preview(name = "List item (2 lines) - Trailing Switch - Error", group = PreviewGroup.ListItems)
|
||||||
|
@Composable
|
||||||
|
internal fun ListItemTwoLinesTrailingSwitchErrorPreview() = PreviewItems.TwoLinesListItemPreview(
|
||||||
|
trailingContent = PreviewItems.switch(),
|
||||||
|
style = ListItemStyle.Destructive,
|
||||||
|
)
|
||||||
|
|
||||||
|
@Preview(name = "List item (2 lines) - Trailing Icon - Error", group = PreviewGroup.ListItems)
|
||||||
|
@Composable
|
||||||
|
internal fun ListItemTwoLinesTrailingIconErrorPreview() = PreviewItems.TwoLinesListItemPreview(
|
||||||
|
trailingContent = PreviewItems.icon(),
|
||||||
|
style = ListItemStyle.Destructive,
|
||||||
|
)
|
||||||
|
|
||||||
|
// region: Leading Checkbox
|
||||||
|
@Preview(name = "List item (2 lines) - Leading Checkbox - Error", group = PreviewGroup.ListItems)
|
||||||
|
@Composable
|
||||||
|
internal fun ListItemTwoLinesLeadingCheckboxErrorPreview() = PreviewItems.TwoLinesListItemPreview(
|
||||||
|
leadingContent = PreviewItems.checkbox(),
|
||||||
|
style = ListItemStyle.Destructive,
|
||||||
|
)
|
||||||
|
|
||||||
|
@Preview(name = "List item (2 lines) - Leading RadioButton - Error", group = PreviewGroup.ListItems)
|
||||||
|
@Composable
|
||||||
|
internal fun ListItemTwoLinesLeadingRadioButtonErrorPreview() = PreviewItems.TwoLinesListItemPreview(
|
||||||
|
leadingContent = PreviewItems.radioButton(),
|
||||||
|
style = ListItemStyle.Destructive,
|
||||||
|
)
|
||||||
|
|
||||||
|
@Preview(name = "List item (2 lines) - Leading Switch - Error", group = PreviewGroup.ListItems)
|
||||||
|
@Composable
|
||||||
|
internal fun ListItemTwoLinesLeadingSwitchErrorPreview() = PreviewItems.TwoLinesListItemPreview(
|
||||||
|
leadingContent = PreviewItems.switch(),
|
||||||
|
style = ListItemStyle.Destructive,
|
||||||
|
)
|
||||||
|
|
||||||
|
@Preview(name = "List item (2 lines) - Leading Icon - Error", group = PreviewGroup.ListItems)
|
||||||
|
@Composable
|
||||||
|
internal fun ListItemTwoLinesLeadingIconErrorPreview() = PreviewItems.TwoLinesListItemPreview(
|
||||||
leadingContent = PreviewItems.icon(),
|
leadingContent = PreviewItems.icon(),
|
||||||
|
style = ListItemStyle.Destructive,
|
||||||
|
)
|
||||||
|
|
||||||
|
@Preview(name = "List item (2 lines) - Both Icons - Error", group = PreviewGroup.ListItems)
|
||||||
|
@Composable
|
||||||
|
internal fun ListItemTwoLinesBothIconsErrorPreview() = PreviewItems.TwoLinesListItemPreview(
|
||||||
|
leadingContent = PreviewItems.icon(),
|
||||||
|
trailingContent = PreviewItems.icon(),
|
||||||
|
style = ListItemStyle.Destructive,
|
||||||
)
|
)
|
||||||
// endregion
|
// endregion
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue