aboutsummaryrefslogtreecommitdiff
path: root/src/client/elm/LoggedIn/Msg.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/LoggedIn/Msg.elm
parent293eb8295162bf0a038f488237db9c9d1316c04d (diff)
downloadbudget-cfca18262c1ff48dcb683ddab7d03cf8e55573ff.tar.gz
budget-cfca18262c1ff48dcb683ddab7d03cf8e55573ff.tar.bz2
budget-cfca18262c1ff48dcb683ddab7d03cf8e55573ff.zip
Features/categories
Diffstat (limited to 'src/client/elm/LoggedIn/Msg.elm')
-rw-r--r--src/client/elm/LoggedIn/Msg.elm18
1 files changed, 12 insertions, 6 deletions
diff --git a/src/client/elm/LoggedIn/Msg.elm b/src/client/elm/LoggedIn/Msg.elm
index ff275e2..a1379a6 100644
--- a/src/client/elm/LoggedIn/Msg.elm
+++ b/src/client/elm/LoggedIn/Msg.elm
@@ -6,17 +6,23 @@ import Date exposing (Date)
import Model.Payment exposing (PaymentId, Frequency)
import Model.Income exposing (IncomeId)
+import Model.Category exposing (CategoryId)
-import LoggedIn.Home.Msg as HomeMsg
-import LoggedIn.Income.Msg as IncomeMsg
+import LoggedIn.Home.Msg as Home
+import LoggedIn.Income.Msg as Income
+import LoggedIn.Category.Msg as Categories
type Msg =
NoOp
- | HomeMsg HomeMsg.Msg
- | IncomeMsg IncomeMsg.Msg
- | ValidateCreatePayment PaymentId String Int Date Frequency
- | ValidateEditPayment PaymentId String Int Date Frequency
+ | HomeMsg Home.Msg
+ | IncomeMsg Income.Msg
+ | CategoriesMsg Categories.Msg
+ | ValidateCreatePayment PaymentId String Int Date CategoryId Frequency
+ | ValidateEditPayment PaymentId String Int Date CategoryId Frequency
| ValidateDeletePayment PaymentId
| ValidateCreateIncome IncomeId Int Date
| ValidateEditIncome IncomeId Int Date
| ValidateDeleteIncome IncomeId
+ | ValidateCreateCategory CategoryId String String
+ | ValidateEditCategory CategoryId String String
+ | ValidateDeleteCategory CategoryId