mirror of
https://github.com/woutdp/live_svelte
synced 2026-05-24 09:28:21 +00:00
17 lines
398 B
Elixir
17 lines
398 B
Elixir
defmodule ExamplesWeb.NumbersLive do
|
|
use ExamplesWeb, :live_view
|
|
|
|
def render(assigns) do
|
|
~H"""
|
|
<LiveSvelte.svelte name="Numbers" props={%{number: @number}} />
|
|
"""
|
|
end
|
|
|
|
def handle_event("set_number", %{"number" => number}, socket) do
|
|
{:noreply, assign(socket, :number, number)}
|
|
end
|
|
|
|
def mount(_params, _session, socket) do
|
|
{:ok, assign(socket, :number, 5)}
|
|
end
|
|
end
|