app/helpers/syntax_helper.rb in vueonrails-1.0.0.beta1 vs app/helpers/syntax_helper.rb in vueonrails-1.0.0.beta2
- old
+ new
@@ -1,5 +1,7 @@
+require 'hypernova'
+
module SyntaxHelper
def specific_page_vue
" #{controller_name} #{action_name} "
end
@@ -22,7 +24,12 @@
variable.each {|key, value|
concat("<div id=\"vueonrails-#{key}\" data-#{key}=\'#{value}\'>".html_safe)
concat("</div>".html_safe)
}; nil
end
+ end
+
+ #server side rendering via hypernova
+ def render_vue(id, name)
+ render_react_component(id, name: name)
end
end