Sha256: bbdc42c4cd7b4885edce45ef36ff2b5e6b80c8f7f04d293f300e2b6efc2dd6b2
Contents?: true
Size: 726 Bytes
Versions: 4
Compression:
Stored size: 726 Bytes
Contents
require "rbexy/rails" module Rbexy module Rails class Engine < ::Rails::Engine initializer "rbexy" do |app| ActionView::Template.register_template_handler(:rbx, Rbexy::Rails::TemplateHandler) ActiveSupport.on_load :action_controller do helper Rbexy::ViewContextHelper end if defined?(ViewComponent) ViewComponent::Base.include Rbexy::ViewContextHelper end Rbexy.configure do |config| require "rbexy/component_providers/rbexy_provider" config.component_provider = Rbexy::ComponentProviders::RbexyProvider.new config.template_paths << ::Rails.root.join("app", "components") end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
rbexy-0.1.3 | lib/rbexy/rails/engine.rb |
rbexy-0.1.2 | lib/rbexy/rails/engine.rb |
rbexy-0.1.1 | lib/rbexy/rails/engine.rb |
rbexy-0.1.0 | lib/rbexy/rails/engine.rb |