defmodule PetalComponents.Stepper do use Phoenix.Component import PetalComponents.Icon attr :steps, :list, required: true attr :orientation, :string, default: "horizontal", values: ["horizontal", "vertical"] attr :size, :string, default: "md", values: ["sm", "md", "lg"] attr :class, :string, default: "" def stepper(assigns) do ~H"""
<%= for {step, index} <- Enum.with_index(@steps) do %>
<%= if index < length(@steps) - 1 do %>
""" end end