{-# LANGUAGE NoImplicitPrelude #-} module Bamboo.View.Control.Search where import Bamboo.View.Env import Bamboo.View.Widget.Template (page) import Bamboo.Type.State import Bamboo.View.Atom.Post (entry) import Bamboo.View.Control.Helper (nav) view :: Widget view s = s .posts .map (entry s) .(+++ nav (s.pager) nav_url) .page s where nav_url = (s.config.root / "search") ++ "?s=" ++ (s.search_key) ++ "&"