I think we have our import maps working now.

This commit is contained in:
Jez Caudle 2023-03-01 06:28:43 +00:00
parent 2f04f3fd55
commit 663a9030ab
4 changed files with 23 additions and 4 deletions

View File

@ -12,6 +12,7 @@
* *
*= require_tree . *= require_tree .
*= require_self *= require_self
*= require actiontext.css
*/ */
/* Set the global variables for everything. Change these to use your own fonts and colours. */ /* Set the global variables for everything. Change these to use your own fonts and colours. */
@ -529,3 +530,8 @@ pre code {
nav>form { nav>form {
display:inline; display:inline;
} }
.subprincipleitem {
cursor: pointer;
padding:5px 0;
}

View File

@ -1,5 +1,6 @@
// Configure your import map in config/importmap.rb. Read more: https://github.com/rails/importmap-rails // Configure your import map in config/importmap.rb. Read more: https://github.com/rails/importmap-rails
import "jquery"
import "@hotwired/turbo-rails" import "@hotwired/turbo-rails"
import "controllers" //import "controllers"
import "trix" import "trix"
import "@rails/actiontext" import "@rails/actiontext"

View File

@ -14,7 +14,7 @@
<h5><%= subprinciple.name %></h5> <h5><%= subprinciple.name %></h5>
<p><%= subprinciple.description %></p> <p><%= subprinciple.description %></p>
<table> <table id="caf_table">
<thead> <thead>
<tr> <tr>
<% subprinciple.subprincipleitemgroups.each do |subprincipleitemgroup| %> <% subprinciple.subprincipleitemgroups.each do |subprincipleitemgroup| %>
@ -27,7 +27,7 @@
<% subprinciple.subprincipleitemgroups.each do |subprincipleitemgroup| %> <% subprinciple.subprincipleitemgroups.each do |subprincipleitemgroup| %>
<td> <td>
<% subprincipleitemgroup.subprincipleitems.each do |subprincipleitem| %> <% subprincipleitemgroup.subprincipleitems.each do |subprincipleitem| %>
<span id="<%= "subprincipleitemid_#{subprincipleitem.id}" %>"><%= subprincipleitem.description %><br/><br/></span> <div id="<%= "subprincipleitemid_#{subprincipleitem.id}" %>" class="subprincipleitem"><%= subprincipleitem.description %></div>
<% end %> <% end %>
</td> </td>
<% end %> <% end %>
@ -39,3 +39,9 @@
<% end %> <% end %>
<% end %> <% end %>
<script>
//$(document).on("turbo:load", () => {
//console.log("turbo!");
//});
</script>

View File

@ -1,3 +1,9 @@
# Pin npm packages by running ./bin/importmap # Pin npm packages by running ./bin/importmap
pin "jquery", to: "https://cdn.jsdelivr.net/npm/jquery@3.6.0/dist/jquery.js"
pin "application", preload: true pin "application", preload: true
pin "@hotwired/turbo-rails", to: "turbo.min.js", preload: true
pin "@hotwired/stimulus", to: "stimulus.min.js", preload: true
pin "@hotwired/stimulus-loading", to: "stimulus-loading.js", preload: true
pin_all_from "app/javascript/controllers", under: "controllers"
pin "trix"
pin "@rails/actiontext", to: "actiontext.js"