3 ms·
There is a misplaced `}` :) He actually wanted to do : def handle_event(save, params, socket) do ... {:noreply, socket |> put_f
by wut42 5y ago
There is a misplaced `}` :) He actually wanted to do :
def handle_event(save, params, socket) do
...
{:noreply,
socket
|> put_flash(:info, "It worked!"
|> redirect(to: "..."))}
end
which would work.
- iudqnolq 5y agoAh. It's a nonstandard formatting though.
- wut42 5y agoAgree-- Even if it's possible I always feel dirty to do that kind of "magic", and always prefer this way: def handle_event(save, params, socket) do socket = socket |> put_flash(:info, "It worked!") |> redirect(to: "...") {:noreply, socket} end I feel like it's more readable this way.