Разработан компонент кнопки пользователя

Этот коммит содержится в:
Kiryanick 2024-12-12 11:43:18 +03:00
родитель d07e8116f2
Коммит 1582a49757

Просмотреть файл

@ -0,0 +1,44 @@
package ru.csasq.beeapp.ui.components
import androidx.compose.foundation.clickable
import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.Spacer
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.padding
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.unit.dp
@Composable
fun UserButton(
title: String,
caption: String,
onClick: (() -> Unit),
) {
Column(
modifier = Modifier
.fillMaxWidth()
.clickable(
onClick = onClick,
)
.padding(
horizontal = 16.dp,
vertical = 16.dp,
),
) {
Text(
text = title,
style = MaterialTheme.typography.titleLarge,
)
Spacer(
modifier = Modifier.height(4.dp),
)
Text(
text = caption,
style = MaterialTheme.typography.bodyMedium,
)
}
}