From dab9e42dae6e5287935e5dfc418fcb2adf036b9a Mon Sep 17 00:00:00 2001 From: Joris Date: Sun, 6 Sep 2015 19:29:07 +0200 Subject: Showing the total amount of monthly payments --- src/client/View/LoggedIn/Monthly.elm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/client/View/LoggedIn/Monthly.elm') diff --git a/src/client/View/LoggedIn/Monthly.elm b/src/client/View/LoggedIn/Monthly.elm index 715288b..6d30e4a 100644 --- a/src/client/View/LoggedIn/Monthly.elm +++ b/src/client/View/LoggedIn/Monthly.elm @@ -38,12 +38,13 @@ monthlyPayments model loggedInView = monthlyCount : Model -> Monthly -> Html monthlyCount model monthly = let count = List.length monthly.payments + total = List.sum << List.map .cost <| monthly.payments key = if count > 1 then "PluralMonthlyCount" else "SingularMonthlyCount" in button [ class "count" , onClick actions.address (UpdateLoggedIn << UpdateMonthly <| ToggleDetail) ] - [ text (getParamMessage [toString count] key model.translations) + [ text (getParamMessage [toString count, toString total] key model.translations) , div [ class "expand" ] [ if monthly.visibleDetail -- cgit v1.2.3