defmodule Moon.Autolayouts.PullAside do @moduledoc false use Moon.StatelessComponent prop(class, :css_class) prop(left_grow, :boolean, default: false) prop(right_grow, :boolean, default: false) slot(left) slot(right) def render(assigns) do ~F"""
{#if slot_assigned?(:left)} <#slot {@left} /> {/if}
{#if slot_assigned?(:right)} <#slot {@right} /> {/if}
""" end end