Skip to content

feat: update button props

Scott Hampton requested to merge update-button-props into master

Instead of having a duplicate button in gl-new-button, we can start combining the new button changes into the existing button.

These changes consist of only prop adjustments, no styling is changed. All old prop values will now log a deprecation warning.

The documentation on the buttons page in gitlab-ui also has an explanation of why values are being deprecated.

This is in relation to an issue discussing better strategies for handling changes like buttons: #483 (closed)

Gitlab MR with this MR as a dependency added for testing: gitlab!22796 (closed)

Integration MR: gitlab!23108 (merged)

Edited by Payton Burdette

Merge request reports