add docs, delete unused functions
This commit is contained in:
parent
664913da7d
commit
68eb1c62ad
|
@ -21,6 +21,9 @@ defmodule PokemonCouture.Shops do
|
|||
Repo.all(Clothes)
|
||||
end
|
||||
|
||||
@doc """
|
||||
Returns the list of clothes with owners preloaded.
|
||||
"""
|
||||
def list_clothes_with_owners do
|
||||
Repo.all(from c in Clothes, preload: [:users])
|
||||
end
|
||||
|
@ -105,6 +108,9 @@ defmodule PokemonCouture.Shops do
|
|||
Clothes.changeset(clothes, attrs)
|
||||
end
|
||||
|
||||
@doc """
|
||||
Adds a new owner to a piece of clothing.
|
||||
"""
|
||||
def add_owner(clothes, user) do
|
||||
clothes
|
||||
|> Ecto.Changeset.change()
|
||||
|
@ -112,6 +118,9 @@ defmodule PokemonCouture.Shops do
|
|||
|> Repo.update!()
|
||||
end
|
||||
|
||||
@doc """
|
||||
Removes an owner from a piece of clothing.
|
||||
"""
|
||||
def remove_owner(clothes, user) do
|
||||
clothes
|
||||
|> Ecto.Changeset.change()
|
||||
|
|
|
@ -22,15 +22,4 @@ defmodule PokemonCoutureWeb.ClothesTrackerLive do
|
|||
|> assign(:user, user)
|
||||
{:ok, socket}
|
||||
end
|
||||
|
||||
def handle_event("on", _value, socket) do
|
||||
socket =
|
||||
socket
|
||||
|> assign(:light_bulb_status, "on")
|
||||
|> assign(:on_button_status, "disabled")
|
||||
|> assign(:off_button_status, "enabled")
|
||||
|
||||
{:noreply, socket}
|
||||
end
|
||||
|
||||
end
|
||||
|
|
|
@ -2,9 +2,6 @@ defmodule PokemonCoutureWeb.Components.ClothesComponent do
|
|||
use Phoenix.LiveComponent
|
||||
|
||||
alias PokemonCouture.Shops
|
||||
def mount(socket) do
|
||||
{:ok, socket}
|
||||
end
|
||||
|
||||
def render(assigns) do
|
||||
~L"""
|
||||
|
|
|
@ -10,6 +10,9 @@
|
|||
<li>
|
||||
<a href="http://localhost:4000/clothes">Clothes page</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="http://localhost:4000/tracker">Live clothes tracker</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://github.com/SleepyLili/pokemon-couture">Source</a>
|
||||
</li>
|
||||
|
|
Loading…
Reference in New Issue