aboutsummaryrefslogtreecommitdiff
path: root/src/client/elm/Init.elm
diff options
context:
space:
mode:
authorJoris2017-03-24 09:21:04 +0000
committerJoris2017-03-24 09:21:04 +0000
commitcfca18262c1ff48dcb683ddab7d03cf8e55573ff (patch)
tree8a438430cee7411259fc395d8f3898488e85d750 /src/client/elm/Init.elm
parent293eb8295162bf0a038f488237db9c9d1316c04d (diff)
downloadbudget-cfca18262c1ff48dcb683ddab7d03cf8e55573ff.tar.gz
budget-cfca18262c1ff48dcb683ddab7d03cf8e55573ff.tar.bz2
budget-cfca18262c1ff48dcb683ddab7d03cf8e55573ff.zip
Features/categories
Diffstat (limited to 'src/client/elm/Init.elm')
-rw-r--r--src/client/elm/Init.elm16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/client/elm/Init.elm b/src/client/elm/Init.elm
index 9c6fc3b..d87e870 100644
--- a/src/client/elm/Init.elm
+++ b/src/client/elm/Init.elm
@@ -5,7 +5,7 @@ module Init exposing
import Time exposing (..)
-import Json.Decode as Json exposing ((:=))
+import Json.Decode as Decode exposing (Decoder)
import Model.Translations exposing (..)
import Model.Conf exposing (..)
@@ -20,11 +20,11 @@ type alias Init =
, windowSize : Size
}
-decoder : Json.Decoder Init
+decoder : Decoder Init
decoder =
- Json.object5 Init
- ("time" := Json.float)
- ("translations" := translationsDecoder)
- ("conf" := confDecoder)
- ("result" := initResultDecoder)
- ("windowSize" := sizeDecoder)
+ Decode.map5 Init
+ (Decode.field "time" Decode.float)
+ (Decode.field "translations" translationsDecoder)
+ (Decode.field "conf" confDecoder)
+ (Decode.field "result" initResultDecoder)
+ (Decode.field "windowSize" sizeDecoder)