module Msg exposing (..) import Navigation exposing (Location) import Routing.Routes exposing (Route) import Modules.Auth.Login.Msg exposing (LoginMsg) import Modules.Auth.Logout.Msg exposing (LogoutMsg) import Modules.Auth.Signup.Msg exposing (SignupMsg) import Modules.Auth.ForgotPassword.Msg exposing (ForgotPasswordMsg) import Modules.Auth.ResetPassword.Msg exposing (ResetPasswordMsg) import Modules.Dividends.Add.Msg exposing (AddDividendMsg) import Modules.Dividends.Edit.Msg exposing (EditDividendMsg) import Modules.Stocks.List.Msg exposing (StockListMsg) import Modules.Stocks.Add.Msg exposing (AddStockMsg) import Modules.Stocks.View.Msg exposing (ViewStockMsg) import Modules.Transactions.Add.Msg exposing (AddTransactionMsg) import Modules.Transactions.Edit.Msg exposing (EditTransactionMsg) import Modules.Portfolios.List.Msg exposing (PortfolioListMsg) import Modules.Portfolios.View.Msg exposing (ViewPortfolioMsg) import Modules.Portfolios.Add.Msg exposing (AddPortfolioMsg) import Modules.Portfolios.Edit.Msg exposing (EditPortfolioMsg) type Msg = UrlChange Location | Navigate Route | LoginMsg LoginMsg | LogoutMsg LogoutMsg | SignupMsg SignupMsg | ForgotPasswordMsg ForgotPasswordMsg | ResetPasswordMsg ResetPasswordMsg | PortfolioListMsg PortfolioListMsg | ViewPortfolioMsg ViewPortfolioMsg | AddPortfolioMsg AddPortfolioMsg | EditPortfolioMsg EditPortfolioMsg | StockListMsg StockListMsg | AddStockMsg AddStockMsg | ViewStockMsg ViewStockMsg | AddDividendMsg AddDividendMsg | EditDividendMsg EditDividendMsg | AddTransactionMsg AddTransactionMsg | EditTransactionMsg EditTransactionMsg