// Load all the controllers within this directory and all subdirectories. // Controller files must be named *_controller.js. import { Application } from 'stimulus' import { definitionsFromContext } from 'stimulus/webpack-helpers' import StimulusReflex from 'stimulus_reflex' import consumer from '../channels/consumer' import controller from '../controllers/application_controller' const application = Application.start() const context = require.context('controllers', true, /_controller\.js$/) application.load(definitionsFromContext(context)) StimulusReflex.initialize(application, { consumer, controller, isolate: true }) StimulusReflex.debug = process.env.RAILS_ENV === 'development'