defmodule Moon.Design.Loader do @moduledoc false use Moon.StatelessComponent import Moon.Helpers.MergeClass prop(size, :string, values: ["2xs", "xs", "md", "lg"], default: "md") prop(color, :string, default: "hit", values: Moon.colors()) prop(class, :css_class) prop(testid, :string) prop(id, :string) def render(assigns) do ~F"""