Sha256: 136dc5cbefd6abe62b60fef4b692ae8cab9b1c83875f9d204bf1ebc4f21af6fc

Contents?: true

Size: 447 Bytes

Versions: 3

Compression:

Stored size: 447 Bytes

Contents

# frozen_string_literal: true
require_relative 'rails/template_handler'
require_relative 'rails/forms'
require_relative 'rails/rendering'
require 'rails'

Arbre::Element.include(Arbre::Rails::Rendering)

module Arbre
  class Railtie < ::Rails::Railtie
    initializer "arbre" do
      ActiveSupport.on_load(:action_view) do
        ActionView::Template.register_template_handler :arb, Arbre::Rails::TemplateHandler.new
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
arbre-2.2.0 lib/arbre/railtie.rb
arbre-2.1.0 lib/arbre/railtie.rb
arbre-2.0.2 lib/arbre/railtie.rb