diff options
author | Joris | 2016-06-04 10:04:05 +0200 |
---|---|---|
committer | Joris | 2016-06-04 10:04:05 +0200 |
commit | 9dfa7a7e2c6fac564a456b11623c04d0b26fbce5 (patch) | |
tree | dfde96063dac54be4cfbadf8715c7e8b844457cc /src/client/elm/LoggedIn/Home/View.elm | |
parent | 6ebd46c4913695210bd46179817bcc166a225ed8 (diff) | |
download | budget-9dfa7a7e2c6fac564a456b11623c04d0b26fbce5.tar.gz budget-9dfa7a7e2c6fac564a456b11623c04d0b26fbce5.tar.bz2 budget-9dfa7a7e2c6fac564a456b11623c04d0b26fbce5.zip |
Add search on payments and use inline font awesome from elm
Diffstat (limited to 'src/client/elm/LoggedIn/Home/View.elm')
-rw-r--r-- | src/client/elm/LoggedIn/Home/View.elm | 25 |
1 files changed, 15 insertions, 10 deletions
diff --git a/src/client/elm/LoggedIn/Home/View.elm b/src/client/elm/LoggedIn/Home/View.elm index 097e730..213e4ab 100644 --- a/src/client/elm/LoggedIn/Home/View.elm +++ b/src/client/elm/LoggedIn/Home/View.elm @@ -4,29 +4,34 @@ module LoggedIn.Home.View exposing import Html exposing (..) import Html.Attributes exposing (..) +import Date import Msg exposing (Msg) import LoggedData exposing (LoggedData) +import Model.Payment as Payment import LoggedIn.Home.Model as LoggedInModel import LoggedIn.Home.Account.View as AccountView import LoggedIn.Home.AddPayment.View as AddPaymentView import LoggedIn.Home.View.Monthly as MonthlyView +import LoggedIn.Home.View.Search exposing (paymentsSearch) import LoggedIn.Home.View.Table exposing (paymentsTable) import LoggedIn.Home.View.Paging exposing (paymentsPaging) view : LoggedData -> LoggedInModel.Model -> Html Msg view loggedData loggedIn = - div - [ class "home" ] - [ AddPaymentView.view loggedData loggedIn - , div - [ class "expandables" ] - [ AccountView.view loggedData loggedIn - , MonthlyView.view loggedData loggedIn + let punctualPayments = Payment.sortedFiltredPunctual loggedIn.search loggedData.payments + in div + [ class "home" ] + [ AddPaymentView.view loggedData loggedIn + , div + [ class "expandables" ] + [ AccountView.view loggedData loggedIn + , MonthlyView.view loggedData loggedIn + ] + , paymentsSearch loggedData loggedIn + , paymentsTable loggedData loggedIn punctualPayments + , paymentsPaging punctualPayments loggedIn ] - , paymentsTable loggedData loggedIn - , paymentsPaging loggedData.payments loggedIn - ] |