packages feed

panda-0.0.0.4: Panda/View/Theme/BluePrint/Search.hs

module Panda.View.Theme.BluePrint.Search where
  
import Panda.Helper.Env
import Prelude hiding ((.), (/), id, span)
import qualified Panda.Config.Global as Config
import qualified Panda.Type.State as State
import Text.XHtml.Strict

-- view
import Panda.View.Theme.BluePrint.Post hiding (view)
import Panda.View.Theme.BluePrint.Helper
import Panda.View.Theme.BluePrint.Template.Template

view state s = for_current_page p >>> map entry >>> (+++ nav p ("/search" ++ "?s=" ++ (s.urlEncode) ++ "&")) >>> page state
  where p = state.State.pager