2014-08-09 18:33:22 +00:00
|
|
|
{-# LANGUAGE TupleSections, OverloadedStrings #-}
|
|
|
|
module Handler.Home where
|
|
|
|
|
|
|
|
import Import
|
|
|
|
|
|
|
|
-- This is a handler function for the GET request method on the HomeR
|
|
|
|
-- resource pattern. All of your resource patterns are defined in
|
|
|
|
-- config/routes
|
|
|
|
--
|
|
|
|
-- The majority of the code you will write in Yesod lives in these handler
|
|
|
|
-- functions. You can spread them across multiple files if you are so
|
|
|
|
-- inclined, or create a single monolithic file.
|
|
|
|
getHomeR :: Handler Html
|
|
|
|
getHomeR = do
|
2014-08-12 12:37:31 +00:00
|
|
|
recentMedia <- runDB $ selectList [] [Desc MediaTime]
|
|
|
|
defaultLayout $ do
|
|
|
|
$(widgetFile "home")
|
2014-08-09 18:33:22 +00:00
|
|
|
|
|
|
|
postHomeR :: Handler Html
|
|
|
|
postHomeR = do
|
2014-08-12 12:37:31 +00:00
|
|
|
error "not yet implemented"
|