module View exposing ( view ) import Html exposing (..) import Html.Attributes exposing (..) import Model exposing (Model) import Msg exposing (Msg) import Model.View exposing (..) import LoggedData import Dialog import Tooltip import View.Header as Header import View.Errors as Errors import SignIn.View as SignInView import LoggedIn.View as LoggedInView import Utils.Maybe as Maybe view : Model -> Html Msg view model = div [] [ Header.view model , case model.view of SignInView signIn -> SignInView.view model signIn LoggedInView loggedIn -> LoggedInView.view model loggedIn , Errors.view model.translations model.errors , Dialog.view model.dialog , Html.map Msg.Tooltip <| Tooltip.view model.tooltip ]