Add item visibility toggle

This commit is contained in:
2023-12-05 23:32:07 +00:00
parent 8d8c45703d
commit f2db361702
5 changed files with 19 additions and 4 deletions

View File

@@ -14,7 +14,7 @@ defmodule WishWeb.HomeLive.Index do
items =
if socket.assigns.current_user do
Wishlist.list_items()
Wishlist.list_visible_items()
else
Wishlist.list_available_items()
end
@@ -33,7 +33,7 @@ defmodule WishWeb.HomeLive.Index do
items =
if new_state do
Wishlist.list_items()
Wishlist.list_visible_items()
else
Wishlist.list_available_items()
end

View File

@@ -10,6 +10,7 @@
<.input field={@form[:url]} type="text" label="Url" />
<.input field={@form[:image_url]} type="text" label="Image URL" />
<.input field={@form[:desire]} type="number" label="Desire" />
<.input field={@form[:visible]} type="checkbox" label="Visible?" />
<:actions>
<.button phx-disable-with="Saving...">Save Item</.button>
</:actions>