on develop help sign in
Remove SSR attrs at hydration time
commit4ab344e47731a36b40f54bc656a8a0b115cd8253 authorTom Smalley <tfsmalley@gmail.com> dateMon 31 Dec 2018, 15:04 (8 years ago) parent7772cb8
1 file changed+2−2
reflex-dom-core/src/Reflex/Dom/Builder/Hydration.hs+2−2
reflex-dom-core/src/Reflex/Dom/Builder/Hydration.hs+2−2
@@ -442,8 +442,8 @@ makeElement elementTag cfg child = do
442442 ssrAttr = "ssr" :: DOM.JSString
443443 hasSSRAttribute :: DOM.Element -> HydrationRunnerT t m Bool
444444 hasSSRAttribute e = case cfg ^. namespace of
445− Nothing -> hasAttribute e ssrAttr -- TODO: disabled for debugging <* removeAttribute e ssrAttr
446− Just ns -> hasAttributeNS e (Just ns) ssrAttr -- TODO: disabled for debugging <* removeAttributeNS e (Just ns) ssrAttr
445+ Nothing -> hasAttribute e ssrAttr <* removeAttribute e ssrAttr
446+ Just ns -> hasAttributeNS e (Just ns) ssrAttr <* removeAttributeNS e (Just ns) ssrAttr
447447 getHydrationMode >>= \case
448448 HydrationMode_Immediate -> do
449449 e <- makeNodeInternal buildElement