on master help sign in
Merge remote-tracking branch 'origin/master' into db
commita9a50bfdcd936d7e874e874c073f85c4b6221497 authorRyan Trinkle <ryan.trinkle@gmail.com> dateSun 25 Nov 2018, 11:28 (8 years ago) parent31a32dc7417d33
1 file changed+7
lib/route/src/Obelisk/Route/Frontend.hs+7
lib/route/src/Obelisk/Route/Frontend.hs+7
@@ -161,6 +161,13 @@ instance (Monad m, MonadQuery t vs m) => MonadQuery t vs (RoutedT t r m) where
161161 askQueryResult = lift askQueryResult
162162 queryIncremental = lift . queryIncremental
163163
164+instance (Monad m, RouteToUrl r m) => RouteToUrl r (QueryT t q m) where
165+ askRouteToUrl = lift askRouteToUrl
166+
167+instance (Monad m, SetRoute t r m) => SetRoute t r (QueryT t q m) where
168+ setRoute = lift . setRoute
169+ modifyRoute = lift . modifyRoute
170+
164171runRoutedT :: RoutedT t r m a -> Dynamic t r -> m a
165172runRoutedT = runReaderT . unRoutedT
166173