```SimplePanel(classes = setOf("m-1", "position-re...
# kvision
s
Copy code
SimplePanel(classes = setOf("m-1", "position-relative")).bind(playerStore) { player ->
    progressBar(player.life.roundToInt(), 0, player.maxLife.roundToInt(), ProgressBarStyle.DANGER, true)
}
That is KVision progress bar that doesn't animate the width, the one below, the old way, does:
Copy code
Div(classes = setOf("progress", "m-1")) {
    div(classes = setOf("progress-bar", "progress-bar-striped", "bg-danger") {
        bind(playerStore) { player ->
            role = "progressbar"
            width = CssSize((player.life * 100) / player.maxLife, UNIT.perc)
        }
    }
}