lib/isomorfeus/preact/config.rb in isomorfeus-preact-22.9.0.rc8 vs lib/isomorfeus/preact/config.rb in isomorfeus-preact-22.9.0.rc9
- old
+ new
@@ -26,11 +26,10 @@
Isomorfeus.zeitwerk.setup
Isomorfeus::TopLevel.mount!
end
def force_render
- root_element = `document.querySelector('div[data-iso-root]')`
- Preact.unmount_component_at_node(root_element)
+ Preact.unmount_component_at_node(`document.body`)
Isomorfeus::TopLevel.do_the_mount!(init: false)
nil
rescue Exception => e
`console.error("force_render failed'! Error: " + #{e.message} + "! Reloading page.")`
`location.reload()`