Add StimulusJS controllers via webpacker for the admin

This commit is contained in:
Jean-Baptiste Bellet
2021-09-22 10:31:16 +02:00
committed by Nihal M. Kelanthodika
parent f6e66de52b
commit 49e93a6125
2 changed files with 8 additions and 0 deletions

View File

@@ -18,6 +18,8 @@
= render "spree/admin/shared/translations"
= render "spree/admin/shared/routes"
= javascript_pack_tag "admin", "data-turbo-track": "reload"
%script
= raw "var AUTH_TOKEN = \"#{form_authenticity_token}\";"

View File

@@ -0,0 +1,6 @@
import { Application } from "stimulus"
import { definitionsFromContext } from "stimulus/webpack-helpers"
const application = Application.start()
const context = require.context("controllers", true, /.js$/)
application.load(definitionsFromContext(context))