File size: 580 Bytes
24d78ad 3f219b5 24d78ad |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
defmodule Storybook.CoreComponents.Button do
use PhoenixStorybook.Story, :component
def function, do: &MedicodeWeb.CoreComponents.button/1
def variations do
[
%Variation{
id: :default,
slots: ["Button"]
},
%Variation{
id: :custom_class,
attributes: %{
class: "rounded-full bg-indigo-500 hover:bg-indigo-600"
},
slots: ["Disabled"]
},
%Variation{
id: :disabled,
attributes: %{
disabled: true
},
slots: ["Disabled"]
}
]
end
end
|