phoenixRealWorld/lib/phoenixRealWorld_web/live/article_live/show.html.heex
ReyoKatsu 6431f6651a
init
2025-04-12 00:31:08 +09:00

27 lines
782 B
Text

<.header>
Article {@article.id}
<:subtitle>This is a article record from your database.</:subtitle>
<:actions>
<.link patch={~p"/articles/#{@article}/show/edit"} phx-click={JS.push_focus()}>
<.button>Edit article</.button>
</.link>
</:actions>
</.header>
<.list>
<:item title="Title">{@article.title}</:item>
<:item title="Body">{@article.body}</:item>
</.list>
<.back navigate={~p"/articles"}>Back to articles</.back>
<.modal :if={@live_action == :edit} id="article-modal" show on_cancel={JS.patch(~p"/articles/#{@article}")}>
<.live_component
module={PhoenixRealWorldWeb.ArticleLive.FormComponent}
id={@article.id}
title={@page_title}
action={@live_action}
article={@article}
patch={~p"/articles/#{@article}"}
/>
</.modal>