SurfaceCard

fun SurfaceCard(modifier: Modifier = Modifier, shape: Shape = OrbitTheme.shapes.normal, backgroundColor: Color = OrbitTheme.colors.surface.main, contentColor: Color = contentColorFor(backgroundColor), border: BorderStroke? = null, elevation: Dp = OrbitTheme.elevations.Level1, content: @Composable () -> Unit)
fun SurfaceCard(onClick: () -> Unit, modifier: Modifier = Modifier, enabled: Boolean = true, shape: Shape = OrbitTheme.shapes.normal, backgroundColor: Color = OrbitTheme.colors.surface.main, contentColor: Color = contentColorFor(backgroundColor), border: BorderStroke? = null, elevation: Dp = OrbitTheme.elevations.Level1, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }, content: @Composable () -> Unit)
fun SurfaceCard(selected: Boolean, onClick: () -> Unit, modifier: Modifier = Modifier, enabled: Boolean = true, shape: Shape = OrbitTheme.shapes.normal, backgroundColor: Color = OrbitTheme.colors.surface.main, contentColor: Color = contentColorFor(backgroundColor), border: BorderStroke? = null, elevation: Dp = OrbitTheme.elevations.Level1, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }, content: @Composable () -> Unit)