@@ -95,10 +95,15 @@ deriving instance MonadReader r m => MonadReader r (RouteWriterT t segment m)
9595
9696instance RouteWriter t segment m => RouteWriter t segment (EventWriterT t w m) where
9797 tellRoute = lift . tellRoute
98−
9998instance EventWriter t w m => EventWriter t w (RouteWriterT t segment m) where
10099 tellEvent = lift . tellEvent
101100
101+instance RouteWriter t segment m => RouteWriter t segment (DynamicWriterT t w m) where
102+ tellRoute = lift . tellRoute
103+instance MonadDynamicWriter t w m => MonadDynamicWriter t w (RouteWriterT t segment m) where
104+ tellDyn = lift . tellDyn
105+
106+
102107instance HasDocument m => HasDocument (RouteWriterT t segment m)
103108instance HasJSContext m => HasJSContext (RouteWriterT t segment m) where
104109 type JSContextPhantom (RouteWriterT t segment m) = JSContextPhantom m