package com.example.wabi.view.common_elements.button

import androidx.compose.material3.Button
import androidx.compose.material3.ButtonDefaults
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.Color
import com.example.wabi.ui.theme.WabiTheme

//функция, создающая кнопку в виде сслыки (подчёркнутого текста)
@Composable
fun ButtonLink(
    onClick: () -> Unit,
    textContent: String,
    colorContent: Color = WabiTheme.colors.mainColor,
    modifierButton: Modifier = Modifier,
    modifierContetnt: Modifier = Modifier,
    enabled: Boolean = true
): Unit {
    Button(
        onClick = onClick,
        colors = ButtonDefaults.buttonColors(
            contentColor = colorContent,
            containerColor = Color.Transparent
        ),
        modifier = modifierButton,
        enabled = enabled
    ) {
        Text(
            text = textContent,
            style = WabiTheme.fonts.link,
            modifier = modifierContetnt
        )
    }
}