39 lines
1.1 KiB
Plaintext
39 lines
1.1 KiB
Plaintext
<h1>Show Prompt request</h1>
|
|
|
|
<%= if @live_action in [:edit] do %>
|
|
<.modal return_to={Routes.prompt_request_show_path(@socket, :show, @prompt_request)}>
|
|
<.live_component
|
|
module={DiffuserWeb.PromptRequestLive.FormComponent}
|
|
id={@prompt_request.id}
|
|
title={@page_title}
|
|
action={@live_action}
|
|
prompt_request={@prompt_request}
|
|
return_to={Routes.prompt_request_show_path(@socket, :show, @prompt_request)}
|
|
/>
|
|
</.modal>
|
|
<% end %>
|
|
|
|
<ul>
|
|
|
|
<li>
|
|
<strong>Prompt:</strong>
|
|
<%= @prompt_request.prompt %>
|
|
</li>
|
|
<li>
|
|
<strong>Status:</strong>
|
|
<%= @prompt_request.status %>
|
|
</li>
|
|
<li>
|
|
<strong>Images:</strong>
|
|
<%= if @prompt_request.images do %>
|
|
<%= for result <- @prompt_request.images do %>
|
|
<img src={"#{Diffuser.Uploaders.Image.url({result.image, result})}"} />
|
|
<% end %>
|
|
<% end %>
|
|
|
|
</li>
|
|
</ul>
|
|
|
|
<span><%= live_patch "Edit", to: Routes.prompt_request_show_path(@socket, :edit, @prompt_request), class: "button" %></span> |
|
|
<span><%= live_redirect "Back", to: Routes.prompt_request_index_path(@socket, :index) %></span>
|