14 lines
325 B
Elixir
14 lines
325 B
Elixir
defmodule EntenduWeb.LinkLive.For do
|
|
use EntenduWeb, :live_view
|
|
|
|
@impl true
|
|
def mount(_params, _session, socket) do
|
|
{:ok, socket |> assign(:step, 1)}
|
|
end
|
|
|
|
def handle_event("next_step", _, %{ assigns: %{ step: step } } = socket) do
|
|
socket = socket |> assign(:step, step + 1)
|
|
{:noreply, socket}
|
|
end
|
|
end
|