Updated on 2026-08-14
This commit is contained in:
parent
bb95420224
commit
e409fc4e0e
1 changed files with 12 additions and 12 deletions
|
|
@ -3,10 +3,11 @@ package com.tangem.core.ui.components.buttons.small
|
||||||
import android.content.res.Configuration
|
import android.content.res.Configuration
|
||||||
import androidx.annotation.DrawableRes
|
import androidx.annotation.DrawableRes
|
||||||
import androidx.compose.foundation.background
|
import androidx.compose.foundation.background
|
||||||
|
import androidx.compose.foundation.clickable
|
||||||
|
import androidx.compose.foundation.layout.padding
|
||||||
import androidx.compose.foundation.layout.size
|
import androidx.compose.foundation.layout.size
|
||||||
import androidx.compose.foundation.shape.RoundedCornerShape
|
import androidx.compose.foundation.shape.RoundedCornerShape
|
||||||
import androidx.compose.material3.Icon
|
import androidx.compose.material3.Icon
|
||||||
import androidx.compose.material3.IconButton
|
|
||||||
import androidx.compose.runtime.Composable
|
import androidx.compose.runtime.Composable
|
||||||
import androidx.compose.ui.Modifier
|
import androidx.compose.ui.Modifier
|
||||||
import androidx.compose.ui.draw.clip
|
import androidx.compose.ui.draw.clip
|
||||||
|
|
@ -41,20 +42,19 @@ fun TangemIconButton(
|
||||||
background: Color = TangemTheme.colors.button.secondary,
|
background: Color = TangemTheme.colors.button.secondary,
|
||||||
iconTint: Color = TangemTheme.colors.icon.secondary,
|
iconTint: Color = TangemTheme.colors.icon.secondary,
|
||||||
) {
|
) {
|
||||||
IconButton(
|
Icon(
|
||||||
onClick = onClick,
|
painter = rememberVectorPainter(ImageVector.vectorResource(iconRes)),
|
||||||
|
contentDescription = "",
|
||||||
|
tint = iconTint,
|
||||||
modifier = modifier
|
modifier = modifier
|
||||||
|
.size(24.dp)
|
||||||
.clip(shape)
|
.clip(shape)
|
||||||
.background(background)
|
.background(background)
|
||||||
.size(24.dp),
|
.padding(4.dp)
|
||||||
) {
|
.clickable(
|
||||||
Icon(
|
onClick = onClick,
|
||||||
painter = rememberVectorPainter(ImageVector.vectorResource(iconRes)),
|
),
|
||||||
contentDescription = "",
|
)
|
||||||
tint = iconTint,
|
|
||||||
modifier = Modifier.size(16.dp),
|
|
||||||
)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// region Preview
|
// region Preview
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue