We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7f829b1 commit c4586f7Copy full SHA for c4586f7
lib/backpex/live_resource/index.ex
@@ -71,6 +71,22 @@ defmodule Backpex.LiveResource.Index do
71
|> noreply()
72
end
73
74
+ def handle_info({:update_changeset, changeset}, socket) do
75
+ socket
76
+ |> assign(:changeset, changeset)
77
+ |> noreply()
78
+ end
79
+
80
+ def handle_info({:put_assoc, {key, value} = _assoc}, socket) do
81
+ changeset = Ecto.Changeset.put_assoc(socket.assigns.changeset, key, value)
82
+ assocs = Map.get(socket.assigns, :assocs, []) |> Keyword.put(key, value)
83
84
85
+ |> assign(:assocs, assocs)
86
87
88
89
90
def handle_info(_event, socket) do
91
noreply(socket)
92
0 commit comments