Cleanup superfluous code
This commit is contained in:
@ -8,17 +8,13 @@ defmodule OutlookWeb.HtmlDocComponent do
|
|||||||
alias Phoenix.LiveView.JS
|
alias Phoenix.LiveView.JS
|
||||||
|
|
||||||
attr :tree, :list, required: true
|
attr :tree, :list, required: true
|
||||||
|
attr :tunit_tag, :atom, default: :span
|
||||||
|
|
||||||
def render_doc(%{tunit_tag: _} = assigns) do
|
def render_doc(assigns) do
|
||||||
~H"""
|
~H"""
|
||||||
<.dnode :for={node <- @tree} node={node} tunit_tag={@tunit_tag} />
|
<.dnode :for={node <- @tree} node={node} tunit_tag={@tunit_tag} />
|
||||||
"""
|
"""
|
||||||
end
|
end
|
||||||
def render_doc(assigns) do
|
|
||||||
assigns
|
|
||||||
|> Map.put(:tunit_tag, "span")
|
|
||||||
|> render_doc()
|
|
||||||
end
|
|
||||||
|
|
||||||
def dnode(%{node: %{status: _}} = assigns) do
|
def dnode(%{node: %{status: _}} = assigns) do
|
||||||
~H"""
|
~H"""
|
||||||
|
|||||||
Reference in New Issue
Block a user