@@ -16,13 +16,19 @@ import Reflex.Requester.Base (RequesterT)
1616import Reflex.TriggerEvent.Base
1717import Reflex.Query.Base (QueryT)
1818
19−instance (MonadJSM m, ReflexHost t) => MonadJSM (PostBuildT t m)
19+instance (MonadJSM m, ReflexHost t) => MonadJSM (PostBuildT t m) where
20+ liftJSM' = lift . liftJSM'
2021instance (MonadJSM (HostFrame t), ReflexHost t) => MonadJSM (PerformEventT t m) where
2122 liftJSM' = PerformEventT . lift . liftJSM'
22−instance MonadJSM m => MonadJSM (DynamicWriterT t w m)
23−instance MonadJSM m => MonadJSM (EventWriterT t w m)
24−instance MonadJSM m => MonadJSM (RequesterT t request response m)
25−instance MonadJSM m => MonadJSM (TriggerEventT t m)
26−instance MonadJSM m => MonadJSM (QueryT t q m)
23+instance MonadJSM m => MonadJSM (DynamicWriterT t w m) where
24+ liftJSM' = lift . liftJSM'
25+instance MonadJSM m => MonadJSM (EventWriterT t w m) where
26+ liftJSM' = lift . liftJSM'
27+instance MonadJSM m => MonadJSM (RequesterT t request response m) where
28+ liftJSM' = lift . liftJSM'
29+instance MonadJSM m => MonadJSM (TriggerEventT t m) where
30+ liftJSM' = lift . liftJSM'
31+instance MonadJSM m => MonadJSM (QueryT t q m) where
32+ liftJSM' = lift . liftJSM'
2733
2834#endif