Problem
As part of our input components' coherence pass it was decided to remove the block prop from components that had it as the vast majority did not. For RC components, this prop was marked as @deprecated, which was the case for Button. Because of this deprecation, we must disable eslint rules in several places which frustrates the development process.
Proposal
Prior to moving from RC to Stable v9 we should remove the deprecated block prop from the Button components..
Problem
As part of our input components' coherence pass it was decided to remove the
blockprop from components that had it as the vast majority did not. For RC components, this prop was marked as@deprecated, which was the case forButton. Because of this deprecation, we must disable eslint rules in several places which frustrates the development process.Proposal
Prior to moving from RC to Stable v9 we should remove the deprecated
blockprop from theButtoncomponents..