module View exposing ( view ) import Html exposing (..) import Model exposing (Model) import Msg exposing (Msg) import Model.View exposing (..) import LoggedData import View.Header exposing (renderHeader) import SignIn.View as SignInView import LoggedIn.View as LoggedInView view : Model -> Html Msg view model = div [] [ renderHeader model , renderMain model ] renderMain : Model -> Html Msg renderMain model = case model.view of SignInView signIn -> SignInView.view model signIn LoggedInView loggedIn -> LoggedInView.view model loggedIn