defmodule SelectoComponents.Views.Graph.SeriesConfig do use Phoenix.LiveComponent def render(assigns) do col = case Map.get(assigns, :col) do %{} = col -> col _ -> %{name: Map.get(assigns, :item, "Unknown field"), type: :string} end config = case Map.get(assigns, :config) do %{} = config -> config _ -> %{} end assigns = assign(assigns, :col, col) assigns = assign(assigns, :config, config) ~H"""
<%= @col.name %> <%= Map.get(@col, :type, :string) %>

Limit number of series to prevent chart clutter

""" end end