Cette page couvre Elm 0.18

Vue d'édition du joueur

Maintenant que nous avons créé un message ChangeLevel, déclenchons le à partir de la vue d'édition du joueur.

Dans src/Players/Edit.elm changez btnLevelDecrease et btnLevelIncrease:

...
btnLevelDecrease : Player -> Html Msg
btnLevelDecrease player =
    a [ class "btn ml1 h1", onClick (ChangeLevel player.id -1) ]
        [ i [ class "fa fa-minus-circle" ] [] ]


btnLevelIncrease : Player -> Html Msg
btnLevelIncrease player =
    a [ class "btn ml1 h1", onClick (ChangeLevel player.id 1) ]
        [ i [ class "fa fa-plus-circle" ] [] ]

Pour ces deux boutons nous avons ajouté onClick (ChangeLevel player.id howMuch), où howMuch vaut -1 pour diminuer de niveau et 1 pour augmenter.

results matching ""

    No results matching ""