Sha256: b8bdcf41e72f92ebff0b4167e05072bbf9c2184f361153ea15cba9ba0055a2f1
Contents?: true
Size: 822 Bytes
Versions: 1
Compression:
Stored size: 822 Bytes
Contents
require "importmap-rails" require "turbo-rails" module Mailbin class Engine < ::Rails::Engine isolate_namespace Mailbin initializer "mailbin.add_delivery_method" do ActiveSupport.on_load :action_mailer do ActionMailer::Base.add_delivery_method( :mailbin, Mailbin::DeliveryMethod, location: Rails.root.join("tmp", "mailbin") ) end end initializer "mailbin.assets" do |app| app.config.assets.paths << root.join("app/javascript") app.config.assets.precompile += %w[ mailbin_manifest ] end initializer "mailbin.importmap", before: "importmap" do |app| app.config.importmap.paths << Engine.root.join("config/importmap.rb") app.config.importmap.cache_sweepers << Engine.root.join("app/javascript") end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mailbin-0.1.0 | lib/mailbin/engine.rb |