@@ -25,6 +25,7 @@ import Reflex.Class
2525import Reflex.Host.Class
2626import Reflex.PerformEvent.Class
2727import Reflex.PostBuild.Class
28+import Reflex.Query.Class
2829import Reflex.Requester.Class
2930import Reflex.TriggerEvent.Class
3031
@@ -170,3 +171,8 @@ instance MonadAtomicRef m => MonadAtomicRef (EventWriterT t w m) where
170171instance MonadReflexCreateTrigger t m => MonadReflexCreateTrigger t (EventWriterT t w m) where
171172 newEventWithTrigger = lift . newEventWithTrigger
172173 newFanEventWithTrigger f = lift $ newFanEventWithTrigger f
174+
175+instance (MonadQuery t q m, Monad m) => MonadQuery t q (EventWriterT t w m) where
176+ tellQueryIncremental = lift . tellQueryIncremental
177+ askQueryResult = lift askQueryResult
178+ queryIncremental = lift . queryIncremental