opal/virtual_dom_extension.rb in inesita-0.0.11 vs opal/virtual_dom_extension.rb in inesita-0.0.12

- old
+ new

@@ -1,9 +1,9 @@ module VirtualDOM class NodeFactory def component(comp) fail "Component is nil in #{@parent.class} class" if comp.nil? - @nodes << comp.with_parent(@parent).render + @nodes << comp.with_parent(@parent).setup_and_render end def a(params, &block) params = { onclick: -> { Inesita::Router.handle_link(params[:href], @parent) } }.merge(params) if params[:href] && Inesita::Router.handle_browser_history @nodes << VirtualNode.new(