module Model.View.LoggedIn.AddPayment ( AddPayment , initAddPayment ) where import Result as Result exposing (Result(..)) import Json.Decode exposing ((:=)) import Model.Translations exposing (..) import Model.Payment exposing (PaymentFrequency(..)) type alias AddPayment = { name : String , nameError : Maybe String , cost : String , costError : Maybe String , frequency : PaymentFrequency , waitingServer : Bool } initAddPayment : PaymentFrequency -> AddPayment initAddPayment frequency = { name = "" , nameError = Nothing , cost = "" , costError = Nothing , frequency = frequency , waitingServer = False }