diff --git a/.changeset/hot-walls-arrive.md b/.changeset/hot-walls-arrive.md new file mode 100644 index 0000000000..0f68b38799 --- /dev/null +++ b/.changeset/hot-walls-arrive.md @@ -0,0 +1,5 @@ +--- +'@primer/view-components': patch +--- + +mark Primer::ButtonComponent as deprecated in favor of Primer::Beta::Button diff --git a/app/components/primer/button_component.rb b/app/components/primer/button_component.rb index 731f258f58..f08bb2b8e5 100644 --- a/app/components/primer/button_component.rb +++ b/app/components/primer/button_component.rb @@ -3,7 +3,7 @@ module Primer # Use `Button` for actions (e.g. in forms). Use links for destinations, or moving from one page to another. class ButtonComponent < Primer::Component - status :beta + status :deprecated DEFAULT_SCHEME = :default LINK_SCHEME = :link diff --git a/docs/src/@primer/gatsby-theme-doctocat/nav.yml b/docs/src/@primer/gatsby-theme-doctocat/nav.yml index 60688affed..a0d6376e93 100644 --- a/docs/src/@primer/gatsby-theme-doctocat/nav.yml +++ b/docs/src/@primer/gatsby-theme-doctocat/nav.yml @@ -32,7 +32,7 @@ - title: Breadcrumbs url: "/components/beta/breadcrumbs" - title: Button - url: "/components/button" + url: "/components/beta/button" - title: ButtonGroup url: "/components/beta/buttongroup" - title: ButtonMarketing diff --git a/lib/primer/deprecations.rb b/lib/primer/deprecations.rb index d1f92c8d3f..a29aca59bf 100644 --- a/lib/primer/deprecations.rb +++ b/lib/primer/deprecations.rb @@ -9,6 +9,7 @@ module Deprecations "Primer::Alpha::AutoComplete::Item" => "Primer::Beta::AutoComplete::Item", "Primer::BlankslateComponent" => "Primer::Beta::Blankslate", "Primer::BoxComponent" => "Primer::Box", + "Primer::ButtonComponent" => "Primer::Beta::Button", "Primer::CloseButton" => "Primer::Beta::CloseButton", "Primer::CounterComponent" => "Primer::Beta::Counter", "Primer::DetailsComponent" => "Primer::Beta::Details", diff --git a/static/statuses.json b/static/statuses.json index 22bdeb1b1e..e506983a71 100644 --- a/static/statuses.json +++ b/static/statuses.json @@ -42,7 +42,7 @@ "Primer::BlankslateComponent": "deprecated", "Primer::Box": "stable", "Primer::BoxComponent": "deprecated", - "Primer::ButtonComponent": "beta", + "Primer::ButtonComponent": "deprecated", "Primer::ClipboardCopy": "beta", "Primer::CloseButton": "deprecated", "Primer::ConditionalWrapper": "alpha",