<.header> <%= @resource %> Listing <:actions> <.link href={~p"/<%= @route_prefix %>/new"}> <.button>New <%= @resource %> <.table id="<%= @plural %>" rows={@<%= @plural %>} row_click={&JS.navigate(~p"/<%= @route_prefix %>/#{&1}")}> <%= for attribute <- @attributes do %> <:col :let={<%= @singular %>} label="<%= attribute.name %>"><%%= <%= @singular %>.<%= attribute.name %> %> <% end %> <:action :let={<%= @singular %>}>
<.link navigate={~p"/<%= @route_prefix %>/#{<%= @singular %>}"}>Show
<.link navigate={~p"/<%= @route_prefix %>/#{<%= @singular %>}/edit"}>Edit <:action :let={<%= @singular %>}> <.link href={~p"/<%= @route_prefix %>/#{<%= @singular %>}"} method="delete" data-confirm="Are you sure?"> Delete