Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 597 Bytes

File metadata and controls

33 lines (23 loc) · 597 Bytes

Cette page couvre Elm 0.18

Main

Modèle Main

Enlevez la liste des Joueurs codée en dur dans src/Models.elm :

initialModel : Model
initialModel =
    { players = []
    }

Main

Pour finir, on veut exécuter fetchAll quand l'application démarre.

Changez src/Main.elm comme suit :

...
import Messages exposing (Msg(..))
...
import Players.Commands exposing (fetchAll)

init : ( Model, Cmd Msg )
init =
    ( initialModel, Cmd.map PlayersMsg fetchAll )

Désormais, init retourne une liste de commandes à exécuter lorsque l'application démarre.