UnboundedRippleButton

fun UnboundedRippleButton(onClick: () -> Unit, modifier: Modifier = Modifier, rippleRadius: Dp = Dp.Unspecified, enabled: Boolean = true, colors: ButtonColors = ButtonDefaults.primaryButtonColors(), interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }, shape: Shape = CircleShape, border: ButtonBorder = ButtonDefaults.buttonBorder(), content: @Composable BoxScope.() -> Unit)

A button that when clicked shows an unbounded ripple effect that can be larger than the button itself.

Code modified from https://cs.android.com/androidx/platform/frameworks/support/+/androidx-main:wear/compose/compose-material/src/main/java/androidx/wear/compose/material/Button.kt