defmodule WandererAppWeb.UserActivity do use WandererAppWeb, :live_component use LiveViewEvents @impl true def mount(socket) do {:ok, socket} end @impl true def update( assigns, socket ) do {:ok, socket |> handle_info_or_assign(assigns)} end # attr(:can_undo_types, :list, required: false) # attr(:stream, :any, required: true) # attr(:page, :integer, required: true) # attr(:end_of_stream?, :boolean, required: true) def render(assigns) do ~H"""
<.local_time id={@activity.id} at={@activity.inserted_at} />
System user / Administrator
<%= _get_event_name(@activity.event_type) %>
<.activity_event event_type={@activity.event_type} event_data={@activity.event_data} />