defmodule LiveBeatsWeb.PlayerLive do use LiveBeatsWeb, :live_view def render(assigns) do ~H"""

Black Sands

Bonobo

<%= @time %>
<%= @count %>
""" end def mount(_parmas, _session, socket) do if connected?(socket), do: Process.send_after(self(), :tick, 1000) {:ok, assign(socket, time: inspect(System.system_time()), count: 0), layout: false} end def handle_info(:tick, socket) do Process.send_after(self(), :tick, 1000) {:noreply, update(socket, :count, &(&1 + 1))} end end