module LoggedIn.Action ( Action(..) ) where import Model.Payment exposing (Payment, PaymentId, PaymentFrequency) import Model.Income exposing (IncomeId) import LoggedIn.Home.Action as HomeAction type Action = NoOp | HomeAction HomeAction.Action | AddPayment String String PaymentFrequency | ValidateAddPayment PaymentId String Int PaymentFrequency | DeletePayment Payment PaymentFrequency | ValidateDeletePayment Payment PaymentFrequency | UpdateIncome Int | ValidateUpdateIncome IncomeId Int