2017-10-02 03:07:09 -04:00
|
|
|
{-# LANGUAGE NoImplicitPrelude #-}
|
|
|
|
{-# LANGUAGE OverloadedStrings #-}
|
|
|
|
{-# LANGUAGE TemplateHaskell #-}
|
|
|
|
{-# LANGUAGE MultiParamTypeClasses #-}
|
|
|
|
{-# LANGUAGE TypeFamilies #-}
|
|
|
|
module Handler.Home where
|
|
|
|
|
|
|
|
import Import
|
2017-10-02 09:52:14 -04:00
|
|
|
import Widget.Hcard (hcard)
|
2017-10-02 03:07:09 -04:00
|
|
|
|
|
|
|
getHomeR :: Handler Html
|
2017-10-02 09:52:14 -04:00
|
|
|
getHomeR = do
|
2017-10-02 23:52:23 -04:00
|
|
|
user <- runDB . getBy404 $ UniqueUsername "dani"
|
2017-10-03 06:53:29 -04:00
|
|
|
maybeTitle <- asks $ appTitle . appSettings
|
|
|
|
defaultLayout $ do
|
|
|
|
case maybeTitle of
|
|
|
|
Just title -> setTitle $ toHtml title
|
|
|
|
Nothing -> return ()
|
|
|
|
$(widgetFile "home")
|