OutlinePrimaryButton

@Composable
fun OutlinePrimaryButton(modifier: Modifier = Modifier, borderWidth: Dp = 1.dp, borderColour: Color = MaterialTheme.colors.primary, imageVector: ImageVector = Icons.Outlined.FavoriteBorder, contentDescription: String? = null, iconPadding: Dp = 4.dp, text: String, onClick: () -> Unit)

Outline button with icon.

Parameters

modifier

modifier to passed down from parent.

borderWidth

width of the border, default is 1 dp.

borderColour

colour of the border, default is primary colour.

imageVector

icon for the button, default is heart outline.

contentDescription

description of the icon.

iconPadding

end padding of the icon.

text

text for the button.

onClick

callback when the button is clicked.