Gitnuro/src/main/kotlin/app/ui/components/SecondaryButton.kt
Abdelilah El Aissaoui df03edf396 Removed unused imports
2022-05-28 16:12:49 +02:00

38 lines
1.1 KiB
Kotlin

package app.ui.components
import androidx.compose.foundation.background
import androidx.compose.foundation.layout.Box
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.shape.RoundedCornerShape
import androidx.compose.material.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.draw.clip
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.unit.dp
import androidx.compose.ui.unit.sp
import app.extensions.handMouseClickable
@Composable
fun SecondaryButton(
modifier: Modifier = Modifier,
text: String,
textColor: Color = Color.White,
backgroundButton: Color,
onClick: () -> Unit,
) {
Box(
modifier = modifier
.padding(horizontal = 16.dp)
.clip(RoundedCornerShape(5.dp))
.background(backgroundButton)
.handMouseClickable { onClick() },
) {
Text(
text = text,
fontSize = 12.sp,
color = textColor,
modifier = Modifier.padding(vertical = 4.dp, horizontal = 16.dp)
)
}
}