Current section

Files

Jump to
doggo lib doggo storybook breadcrumb.ex
Raw

lib/doggo/storybook/breadcrumb.ex

defmodule Doggo.Storybook.Breadcrumb do
@moduledoc false
alias PhoenixStorybook.Stories.Variation
def variations(_opts) do
[
%Variation{
id: :default,
slots: slots()
}
]
end
def modifier_variation_base(_id, _name, _value, _opts) do
%{
slots: slots()
}
end
defp slots do
[
~s(<:item patch="/categories">Categories</:item>),
~s(<:item patch="/categories/1">Reviews</:item>),
~s(<:item patch="/categories/1/articles/1">The Movie</:item>)
]
end
end