clckwrks-0.28.0.1: Clckwrks/JS/Route.hs
module Clckwrks.JS.Route where
import Control.Applicative ((<$>))
import Clckwrks.Monad (ClckT)
import Clckwrks.JS.ClckwrksApp (clckwrksAppJS)
import Clckwrks.JS.URL
import Happstack.Server (Happstack, Response, ok, toResponse)
import Happstack.Server.JMacro ()
routeJS :: (Happstack m) => Bool -> JSURL -> ClckT u m Response
routeJS enableOpenId url =
case url of
ClckwrksApp -> ok $ toResponse $ clckwrksAppJS enableOpenId