// 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 }) StimulusReflex.debug = process.env.RAILS_ENV === 'development'