module Shared.Comm.GoTo exposing (decode) -- Elm ------------------------------------------------------------------------- import Json.Decode -- ??? ------------------------------------------------------------------------- import Struct.ServerReply -------------------------------------------------------------------------------- -- TYPES ----------------------------------------------------------------------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- LOCAL ----------------------------------------------------------------------- -------------------------------------------------------------------------------- internal_decoder : String -> Struct.ServerReply.Type internal_decoder url = (Struct.ServerReply.GoTo url) -------------------------------------------------------------------------------- -- EXPORTED -------------------------------------------------------------------- -------------------------------------------------------------------------------- decode : (Json.Decode.Decoder Struct.ServerReply.Type) decode = (Json.Decode.map (internal_decoder) (Json.Decode.field "url" (Json.Decode.string)) )