{-# LANGUAGE OverloadedStrings, DeriveDataTypeable #-}

module ViewModels.BaseViewModel where
import Data.Data

import qualified ViewModels.ShortUserViewModel as SUVM
import qualified ViewModels.YearMenuItemViewModel as YMIVM

data BaseViewModel = BaseViewModel {
  menuItems :: [YMIVM.YearMenuItemViewModel],
  shortUserViewModel ::  SUVM.ShortUserViewModel
  } deriving (Data, Typeable)
