Open vine77 opened 3 years ago
The Tabs
component uses the type
prop to control the background color of either the entire component or individual tab panels. I think this should be managed by a new and different prop, like backgroundColor
, in 2.0, so that type
is free to be used for overall design variants that can't be set per-tab (like "floating" tabs vs the default rounded look).
The TooltipHoverArea
component's anchor
prop should probably default to "top" (or "bottom"?) instead of "right" to be consistent with common tooltip usage and the title
attribute.
Ticketed as PDS-580
Maybe Sidebar
should be renamed, or just aliased for backwards compatibility, to Navigation
.
Badge
to use emphasis
as well.
Ticketed as PDS-578
Will remove the Filters
component, which has been undocumented since react-components 5.0.
Remove deprecated trailingIcon
from Input.
Consider deprecating bespoke uikit generate project
in favor of a uikit generate app
that uses npx create-react-app
and an overlay.
Rename Link to Hyperlink. Just make an alias and undocument Link.
Rename Breadcrumb to Breadcrumbs (alias).
It would be good to unify the APIs in the data-grid and table component.
Edit: Ticketed as PDS-487
This is an umbrella issue to track what will be breaking changes in the next major version release. Feel free to make comments about proposed or planned changes too.
Note: PDS 2.0 really means react-components 6.x, and any major version bumps of other packages.