|
|
|
@ -175,7 +175,7 @@ defmodule DecentralisedBookIndexWeb.BookLive.FormComponent do
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
@impl true
|
|
|
|
|
def handle_event("add-bid", params, socket) do
|
|
|
|
|
def handle_event("add-bid", _params, socket) do
|
|
|
|
|
socket =
|
|
|
|
|
update(socket, :form, fn form ->
|
|
|
|
|
AshPhoenix.Form.add_form(form, :bids)
|
|
|
|
@ -265,7 +265,7 @@ defmodule DecentralisedBookIndexWeb.BookLive.FormComponent do
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
@impl true
|
|
|
|
|
def handle_event("add-author-role", params, socket) do
|
|
|
|
|
def handle_event("add-author-role", _params, socket) do
|
|
|
|
|
socket =
|
|
|
|
|
update(socket, :form, fn form ->
|
|
|
|
|
AshPhoenix.Form.add_form(form, :author_roles)
|
|
|
|
@ -333,7 +333,7 @@ defmodule DecentralisedBookIndexWeb.BookLive.FormComponent do
|
|
|
|
|
|
|
|
|
|
socket =
|
|
|
|
|
socket
|
|
|
|
|
|> push_redirect(to: patch_url(socket.assigns.action, book_id))
|
|
|
|
|
|> push_navigate(to: patch_url(socket.assigns.action, book_id))
|
|
|
|
|
|
|
|
|
|
{:noreply, socket}
|
|
|
|
|
end
|
|
|
|
@ -409,7 +409,7 @@ defmodule DecentralisedBookIndexWeb.BookLive.FormComponent do
|
|
|
|
|
{:noreply, socket}
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def handle_event("open-select-author", %{"path" => path, "value" => value}, socket) do
|
|
|
|
|
def handle_event("open-select-author", %{"path" => path}, socket) do
|
|
|
|
|
socket =
|
|
|
|
|
socket
|
|
|
|
|
|> assign(:select_author_open?, true)
|
|
|
|
|