Represent the data in your application in a way that makes it clear what's happening to the data. Is the data being downloaded? Did the user edit it? Is it being saved?
elm package install SidneyNemzer/elm-remote-data
See the docs on package.elm-lang.org
Hint: Start with the basic RemoteData module