module Model.View.PaymentView ( PaymentView , initPaymentView ) where import Model.Payment exposing (Payments) import Model.Payers exposing (Payers) import Model.View.Payment.Add exposing (..) import Model.View.Payment.Edition exposing (..) type alias PaymentView = { userName : String , add : AddPayment , payments : Payments , payers : Payers , edition : Maybe Edition } initPaymentView : String -> Payments -> Payers -> PaymentView initPaymentView userName payments payers = { userName = userName , add = initAddPayment , payments = payments , payers = payers , edition = Nothing }