defmodule Storybook.Components.Carousel do use PhoenixStorybook.Story, :component def function, do: &Doggo.carousel/1 def layout, do: :one_column defp chevron_left do """ """ end defp chevron_right do """ """ end def variations do [ %Variation{ id: :default, attributes: %{label: "Our Dogs", pagination: true}, slots: [ """ <:previous label="Previous Slide"> #{chevron_left()} """, """ <:next label="Next Slide"> #{chevron_right()} """, """ <:item label="1 of 4"> """, """ <:item label="2 of 4"> """, """ <:item label="3 of 4"> """, """ <:item label="4 of 4"> """ ] } ] end end