defmodule MoonWeb.Components.Table.Table do @moduledoc false use Moon.StatelessComponent @doc "The list of items to be rendered" prop(items, :generator, required: true) @doc "The list of columns defining the Grid" slot(cols, generator_prop: :items) def render(assigns) do ~F"""
| {col.label} | {/for}
|---|
| <#slot {col} generator_value={item} /> | {/for}