• Operand
  • # (b)ring mi - belles.

gram:op

> ./lib/op_web/live/queri_live/show.html.heex

Lenses
(coming soon!)


<.header>
  Queri <%= @queri.id %>
  <:subtitle>This is a queri record from your database.</:subtitle>
  <:actions>
    <.link patch={~p"/queri/#{@queri}/show/edit"} phx-click={JS.push_focus()}>
      <.button>Edit queri</.button>
    </.link>
  </:actions>
</.header>

<.list>
  <:item title="Label"><%= @queri.label %></:item>
  <:item title="Source"><%= @queri.source %></:item>
  <:item title="Code"><%= @queri.code %></:item>
  <:item title="Lang"><%= @queri.lang %></:item>
  <:item title="Applies"><%= @queri.applies %></:item>
  <:item title="Expires"><%= @queri.expires %></:item>
  <:item title="Cache"><%= @queri.cache %></:item>
  <:item title="Chronology"><%= @queri.chronology %></:item>
  <:item title="Signed"><%= @queri.signed %></:item>
</.list>

<.back navigate={~p"/queri"}>Back to queries</.back>

<.modal :if={@live_action == :edit} id="queri-modal" show on_cancel={JS.patch(~p"/queri/#{@queri}")}>
  <.live_component
    module={OpWeb.QueriLive.FormComponent}
    id={@queri.id}
    title={@page_title}
    action={@live_action}
    queri={@queri}
    patch={~p"/queri/#{@queri}"}
  />
</.modal>