Sha256: 87ff9404b1e1772329cd3a6102e5c7a4e48f23ddda019a5ebed327b3b51952e8

Contents?: true

Size: 1.04 KB

Versions: 6

Compression:

Stored size: 1.04 KB

Contents

<header class="navbar border-bottom p-4">
  <h2 class="m-0"><%= model_class.name %></h2>
  <div>
    <a
      href="<%= "/admin/#{model_class.name.underscore}/new" %>"
      class="btn btn-primary">
        new
    </a>
  </div>
</header>

<main class="p-4">
  <table class="table">
    <thead>
      <tr>
        <th scope="col">#</th>
        <% index_attributes.each do |attribute| %>
        <th scope="col"><%= attribute %></th>
        <% end %>
        <th scope="col">show</th>
        <th scope="col">edit</th>
      </tr>
    </thead>
    <tbody>
    <% @resources.each do |record| %>
      <tr>
        <% index_attributes.each do |attribute| %>
        <td><%= record.send(attribute) %></td>
        <% end %>
        <td>
          <a href="<%= "/admin/#{model_class.name.underscore}/#{record.id}" %>">
            show
          </a>
        </td>
        <td>
          <a href="<%= "/admin/#{model_class.name.underscore}/#{record.id}/edit" %>">
            edit
          </a>
        </td>
      </tr>
    <% end %>
    </tbody>
  </table>
</main>

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
micro_admin-0.1.5 lib/micro_admin/dashboard/base/index.erb
micro_admin-0.1.4 lib/micro_admin/dashboard/base/index.erb
micro_admin-0.1.3 lib/micro_admin/dashboard/base/index.erb
micro_admin-0.1.2 lib/micro_admin/dashboard/base/index.erb
micro_admin-0.1.1 lib/micro_admin/dashboard/base/index.erb
micro_admin-0.1.0 lib/micro_admin/dashboard/base/index.erb