lib/katalyst/kpop/engine.rb in katalyst-kpop-3.2.0 vs lib/katalyst/kpop/engine.rb in katalyst-kpop-3.2.1
- old
+ new
@@ -1,14 +1,19 @@
# frozen_string_literal: true
-require "rails/railtie"
+require "rails/engine"
require "turbo-rails"
module Katalyst
module Kpop
class Engine < ::Rails::Engine
isolate_namespace Katalyst::Kpop
config.eager_load_namespaces << Katalyst::Kpop
+ config.autoload_once_paths = %W(
+ #{root}/app/helpers
+ #{root}/app/controllers
+ #{root}/app/controllers/concerns
+ )
config.paths.add("lib", autoload_once: true)
initializer "kpop.assets" do
config.after_initialize do |app|
if app.config.respond_to?(:assets)