Files
mozo-backend/config/initializers/mustache_template_handler.rb
T
2020-02-25 11:09:27 -05:00

13 lines
419 B
Ruby

module MustacheTemplateHandler
def self.call(template, source)
binding.pry
if template.locals.include? :locals
"Mustache.render(#{template.source.inspect}, locals).html_safe"
else
"#{template.source.inspect}.html_safe"
end
end
end
ActionView::Template.register_template_handler(:mustache, MustacheTemplateHandler)
ActionController::Base.view_paths << Rails.root.join('app', 'templates')