* Remove unused jQuery include in Listings * Use @rails/ujs in the admin * Remove jquery-rails * Content is mandatory for listings * form_with defaults to local: true * Update app/views/listings/delete_confirm.html.erb Co-authored-by: Suzanne Aitchison <suzanne@forem.com> * Update cypress/integration/listingFlows/deleteListing.spec.js Co-authored-by: Suzanne Aitchison <suzanne@forem.com> * Update cypress/integration/listingFlows/deleteListing.spec.js Co-authored-by: Suzanne Aitchison <suzanne@forem.com> * Update cypress/integration/listingFlows/deleteListing.spec.js Co-authored-by: Suzanne Aitchison <suzanne@forem.com> * Apply feedback on e2e and fix a bullet warning Co-authored-by: Suzanne Aitchison <suzanne@forem.com>
14 lines
567 B
JavaScript
14 lines
567 B
JavaScript
import { Application } from 'stimulus';
|
|
import { definitionsFromContext } from 'stimulus/webpack-helpers';
|
|
import Rails from '@rails/ujs';
|
|
|
|
// Initialize Rails unobtrusive scripting adapter
|
|
// https://github.com/rails/rails/blob/main/actionview/app/assets/javascripts/README.md#es2015
|
|
Rails.start();
|
|
|
|
// This loads all the Stimulus controllers at the same time for the admin
|
|
// section of the application.
|
|
|
|
const application = Application.start();
|
|
const context = require.context('admin/controllers', true, /.js$/);
|
|
application.load(definitionsFromContext(context));
|