I’m trying to use nested assigns but cannot find a way to update its values…
Imagine I have this:
def mount(socket) do
socket = assign(socket, state: [value1: "20", value2: "50"])
{:ok, socket}
end
How do I update the value here?
def handle_event("dec", _params, socket) do
socket = assign(socket, state[:value1], "1")
{:noreply, socket}
end
How do I reference/represent that nested key?