diff --git a/previews/primer/beta/button_preview.rb b/previews/primer/beta/button_preview.rb index a6ddf92464..dbf458830e 100644 --- a/previews/primer/beta/button_preview.rb +++ b/previews/primer/beta/button_preview.rb @@ -161,8 +161,13 @@ def link( # @label All schemes # @snapshot - def all_schemes - render_with_template(locals: {}) + # @param disabled toggle + def all_schemes( + disabled: false + ) + render_with_template(locals: { + disabled: disabled, + }) end # @label Full width diff --git a/previews/primer/beta/button_preview/all_schemes.html.erb b/previews/primer/beta/button_preview/all_schemes.html.erb index 46c2ea8016..f07a844924 100644 --- a/previews/primer/beta/button_preview/all_schemes.html.erb +++ b/previews/primer/beta/button_preview/all_schemes.html.erb @@ -2,24 +2,28 @@ <%= render(Primer::Beta::Button.new( scheme: :secondary, size: :medium, + disabled: disabled )) do %> Button <% end %> <%= render(Primer::Beta::Button.new( scheme: :primary, size: :medium, + disabled: disabled )) do %> Button <% end %> <%= render(Primer::Beta::Button.new( scheme: :invisible, size: :medium, + disabled: disabled )) do %> Button <% end %> <%= render(Primer::Beta::Button.new( scheme: :danger, size: :medium, + disabled: disabled )) do %> Button <% end %>