summaryrefslogtreecommitdiff
path: root/app/javascript/controllers/index.js
diff options
context:
space:
mode:
authorDavid Gay <eapoems@riseup.net>2023-10-29 23:19:12 -0400
committerDavid Gay <eapoems@riseup.net>2023-10-29 23:19:12 -0400
commit51d533d19411d07f8e6684468b96ea578ccc2d01 (patch)
treedba80cd8c511959dc2e075595aa5acbcccc6467c /app/javascript/controllers/index.js
parent053f3190dab2e8d92e974bce4c1e390f8b6436b8 (diff)
rails new . --css tailwind -d postgresql -a propshaft --skip-jbuilder
Diffstat (limited to 'app/javascript/controllers/index.js')
-rw-r--r--app/javascript/controllers/index.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/app/javascript/controllers/index.js b/app/javascript/controllers/index.js
new file mode 100644
index 0000000..54ad4ca
--- /dev/null
+++ b/app/javascript/controllers/index.js
@@ -0,0 +1,11 @@
+// Import and register all your controllers from the importmap under controllers/*
+
+import { application } from "controllers/application"
+
+// Eager load all controllers defined in the import map under controllers/**/*_controller
+import { eagerLoadControllersFrom } from "@hotwired/stimulus-loading"
+eagerLoadControllersFrom("controllers", application)
+
+// Lazy load controllers as they appear in the DOM (remember not to preload controllers in import map!)
+// import { lazyLoadControllersFrom } from "@hotwired/stimulus-loading"
+// lazyLoadControllersFrom("controllers", application)