diff --git a/lib/music_library_web/live/record_live/index.html.heex b/lib/music_library_web/live/record_live/index.html.heex index 3a743301..b1962764 100644 --- a/lib/music_library_web/live/record_live/index.html.heex +++ b/lib/music_library_web/live/record_live/index.html.heex @@ -28,77 +28,134 @@

-<.table - id="records" - rows={@streams.records} - row_click={fn {_id, record} -> JS.navigate(~p"/records/#{record}") end} -> - <:col :let={{_id, record}}> - + <.modal :if={@live_action == :edit} id="record-modal" show on_cancel={JS.patch(~p"/records")}> <.live_component diff --git a/test/music_library_web/live/record_index_test.exs b/test/music_library_web/live/record_index_test.exs index 8d2928b7..ee298560 100644 --- a/test/music_library_web/live/record_index_test.exs +++ b/test/music_library_web/live/record_index_test.exs @@ -47,7 +47,8 @@ defmodule MusicLibraryWeb.RecordIndexTest do assert record_row_html =~ escape(record.title) assert record_row_html =~ to_string(record.release) - assert record_row_html =~ Record.format_short_label(record.format) + assert record_row_html =~ Record.format_long_label(record.format) + assert record_row_html =~ Record.type_long_label(record.type) assert record_row_html =~ record.release assert record_row_html =~ ~p"/covers/#{record.id}?vsn=#{record.cover_hash}" @@ -115,7 +116,8 @@ defmodule MusicLibraryWeb.RecordIndexTest do assert record_row_html =~ escape(record.title) assert record_row_html =~ to_string(record.release) - assert record_row_html =~ Record.format_short_label(record.format) + assert record_row_html =~ Record.format_long_label(record.format) + assert record_row_html =~ Record.type_long_label(record.type) assert record_row_html =~ record.release assert record_row_html =~ ~p"/covers/#{record.id}?vsn=#{record.cover_hash}" @@ -151,7 +153,8 @@ defmodule MusicLibraryWeb.RecordIndexTest do assert record_row_html =~ escape(record.title) assert record_row_html =~ to_string(record.release) - assert record_row_html =~ Record.format_short_label(record.format) + assert record_row_html =~ Record.format_long_label(record.format) + assert record_row_html =~ Record.type_long_label(record.type) assert record_row_html =~ record.release assert record_row_html =~ ~p"/covers/#{record.id}?vsn=#{record.cover_hash}"