defmodule Doggo.Storybook.Tabs do @moduledoc false alias PhoenixStorybook.Stories.Variation def variations(_opts) do [ %Variation{ id: :default, attributes: %{ id: "dog-breed-profiles", label: "Dog Breed Profiles" }, slots: slots() } ] end def modifier_variation_base(id, _name, _value, _opts) do %{ attributes: %{ id: id, label: "Dog Breed Profiles" }, slots: slots() } end defp slots do [ """ <:panel label="Golden Retriever">
Friendly, intelligent, great with families. Origin: Scotland. Needs regular exercise.
""", """ <:panel label="Siberian Husky">Energetic, outgoing, distinctive appearance. Origin: Northeast Asia. Loves cold climates.
""", """ <:panel label="Dachshund">Playful, stubborn, small size. Origin: Germany. Enjoys sniffing games.
""" ] end end