defmodule Storybook.Components.AppBar do
use PhoenixStorybook.Story, :component
def function, do: &Doggo.app_bar/1
def menu_svg do
"""
"""
end
def search_svg do
"""
"""
end
def like_svg do
"""
"""
end
def variations do
[
%Variation{
id: :default,
attributes: %{
title: "Page title"
},
slots: [
"""
<:navigation label="Open menu" on_click={JS.push("toggle-menu")}>
#{menu_svg()}
""",
"""
<:action label="Search" on_click={JS.push("search")}>
#{search_svg()}
""",
"""
<:action label="Like" on_click={JS.push("like")}>
#{like_svg()}
"""
]
}
]
end
end