Skip to content

Commit 07404be

Browse files
add chunk preview
1 parent d33947f commit 07404be

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

lib/fileonchain_web/live/chunks_live/show.ex

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,7 @@ defmodule FileonchainWeb.ChunkLive.Show do
1717
end
1818

1919
defp page_title(:show), do: "Show Chunk"
20+
21+
# Import render_chunk_preview and format_chunk_size functions from Index
22+
import FileonchainWeb.ChunkLive.Index, only: [render_chunk_preview: 1, format_chunk_size: 1]
2023
end

lib/fileonchain_web/live/chunks_live/show.html.heex

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,17 @@
44
</.header>
55

66
<.list>
7-
<:item title="Chunk"><%= @chunk.chunk %></:item>
8-
<:item title="Data"><%= @chunk.data %></:item>
7+
<:item title="Hash"><%= @chunk.hash %></:item>
8+
<:item title="Cid"><%= @chunk.cid %></:item>
9+
<:item title="Preview">
10+
<%= raw(render_chunk_preview(@chunk)) %>
11+
</:item>
12+
<:item title="Size">
13+
<%= format_chunk_size(@chunk.data) %>
14+
</:item>
15+
<:item title="Data">
16+
<.textarea value={@chunk.data} readonly />
17+
</:item>
918
</.list>
1019

1120
<.back navigate={~p"/chunks"}>Back to chunks</.back>

0 commit comments

Comments
 (0)