Skip to content

Commit d026274

Browse files
Fix asset manifest using link_tree for controllers
- Use link_tree for controllers directory instead of individual files - Update index.js to import application from controllers/application - Follows Rails engine best practices for asset organization - Simpler and more maintainable approach 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent f2b9334 commit d026274

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

app/assets/config/leva_manifest.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
//= link_directory ../stylesheets/leva .css
22
//= link_directory ../builds/leva .css
3-
//= link_tree ../../javascript .js
3+
//= link_tree ../../javascript/controllers .js
44
//= link_tree ../../../vendor/javascript .js

app/javascript/controllers/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Import and register all your controllers from the importmap
22

3-
import { application } from "application"
3+
import { application } from "controllers/application"
44

55
// Eager load all controllers defined in the import map under controllers/**/*_controller
66
import { eagerLoadControllersFrom } from "@hotwired/stimulus-loading"

0 commit comments

Comments
 (0)