Skip to content

Commit

Permalink
StatusIcon.kt - fix enum
Browse files Browse the repository at this point in the history
  • Loading branch information
Pulimet committed Sep 22, 2024
1 parent 33ca0f8 commit 4cb2f7e
Showing 1 changed file with 6 additions and 9 deletions.
15 changes: 6 additions & 9 deletions src/main/kotlin/ui/widgets/buttons/StatusIcon.kt
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,6 @@ import compose.icons.tablericons.Check
import compose.icons.tablericons.Fall
import compose.icons.tablericons.QuestionMark
import store.Status
import store.Status.FAIL
import store.Status.OK
import store.Status.UNKNOWN
import ui.theme.Dimensions
import ui.theme.MyColors
import ui.theme.bounceClick
Expand All @@ -45,15 +42,15 @@ fun StatusIcon(
) {
var active by remember { mutableStateOf(false) }
val icon = when (status) {
UNKNOWN -> TablerIcons.QuestionMark
OK -> TablerIcons.Check
FAIL -> TablerIcons.Fall
Status.UNKNOWN -> TablerIcons.QuestionMark
Status.OK -> TablerIcons.Check
Status.FAIL -> TablerIcons.Fall
}

val bgColor = when (status) {
UNKNOWN -> if (active) MyColors.accent else colors.primary
OK -> MyColors.ok
FAIL -> MyColors.fail
Status.UNKNOWN -> if (active) MyColors.accent else colors.primary
Status.OK -> MyColors.ok
Status.FAIL -> MyColors.fail
}

Button(
Expand Down

0 comments on commit 4cb2f7e

Please sign in to comment.