package com.craigvg.lichun_android.ui.components.stats import androidx.compose.foundation.background import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.Spacer import androidx.compose.foundation.layout.padding import androidx.compose.foundation.layout.width import androidx.compose.foundation.shape.CircleShape import androidx.compose.material3.Text import androidx.compose.runtime.Composable import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.draw.clip import androidx.compose.ui.graphics.Color import com.craigvg.lichun_android.ui.theme.AppColors import com.craigvg.lichun_android.ui.theme.AppSpacing import com.craigvg.lichun_android.ui.theme.AppTypography @Composable fun ResourcePill( emoji: String, value: Int, color: Color, modifier: Modifier = Modifier ) { Row( modifier = modifier .clip(CircleShape) .background(color.copy(alpha = 0.3f)) .padding(horizontal = AppSpacing.sm, vertical = AppSpacing.xs), verticalAlignment = Alignment.CenterVertically ) { Text(text = emoji, style = AppTypography.body) Spacer(Modifier.width(AppSpacing.xs)) Text( text = value.toString(), style = AppTypography.captionBold, color = AppColors.primaryText ) } }