defmodule Moon.Design.BottomSheet.Header do @moduledoc false use Moon.StatelessComponent, slot: "header" @doc "Tailwind classes for customization" prop(class, :css_class) @doc "Data-testid attribute for DOM element" prop(testid, :string) @doc "Id attribute for DOM element" prop(id, :string) @doc "Draghandle of BottomSheet, see BottomSheet.Draghandle" slot(drag_handle) @doc "Content of BottomSheet.Header" slot(default) def render(assigns) do ~F"""