You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
1018 B
26 lines
1018 B
<div class="container-fluid mt-2 p-0"> |
|
<div class="col-sm-12"> |
|
<div class="card"> |
|
<div class="card-header"> <h2> Subject Indexes </h2> </div> |
|
|
|
<div class="card-body"> |
|
<% Cdao::Subject.roots.all.each do |subject| %> |
|
<div class="accordion accordion-flash" id="mainPanel<%= subject.id %>"> |
|
<div class="accordion-item"> |
|
<div class="<%= subject.children.present? ? 'accordion-button' : '' %> collapsed" data-bs-toggle="collapse" data-bs-target="#<%= ["firstLevel", subject.id].join %>"> |
|
<%= link_to subject.name, subject_index_path(subject.id), class: "accordion-link" %> |
|
</div> |
|
|
|
<div class="accordion-collapse collapse" id="<%= ["firstLevel", subject.id].join %>" data-bs-parent="#mainPanel<%= subject.id %>"> |
|
<div class="accordion-body pt-1 pb-1"> |
|
|
|
<%= render(SubjectAccordionComponent.new(current_user: current_user, parent: subject)) %> |
|
</div> |
|
</div> |
|
</div> |
|
</div> |
|
<% end %> |
|
</div> |
|
</div> |
|
</div> |
|
</div>
|
|
|