Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(Dropdown): deprecated old and promoted Next #8835

Merged
merged 5 commits into from
Mar 24, 2023

Conversation

thatblindgeye
Copy link
Contributor

@thatblindgeye thatblindgeye commented Mar 20, 2023

What: Closes #8072

Created a followup for updating deprecated usage: #8839

Pages in the preview that would be affected by this PR.

Examples:

Demos:

Additional issues:

@thatblindgeye thatblindgeye changed the title feat(Dropdown): depreacted old and promoted Next feat(Dropdown): deprecated old and promoted Next Mar 20, 2023
@patternfly-build
Copy link
Contributor

patternfly-build commented Mar 20, 2023

Copy link
Contributor

@tlabaj tlabaj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!
Just one comment about a pre existing issue with one of the demos.

@@ -73,25 +75,25 @@ export class CardDemo extends React.Component {

render() {
const dropdownItems = [
<DropdownItem key="link">Link</DropdownItem>,
<DropdownItem key="action" component="button">
<DropdownItemDeprecated key="link">Link</DropdownItemDeprecated>,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The dropdown in the toolbar of the Card view demo is not working. That was preexisting to this PR though. probably broke with overflow PR work... We can open a follow up issue.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can see whether it's something I can fix as part of the followup to updating usage of deprecated Dropdown to new Dropdown. If it's anything more involved I can open a separate follow up issue.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds good. thanks.

@wise-king-sullyman
Copy link
Contributor

Still reviewing and not a blocker as it wasn't introduced in this PR, but there's a stray comma I noticed in a Dropdown example.

image

If you have a moment to take that out when you're resolving the merge conflict I'd appreciate it.

@thatblindgeye thatblindgeye force-pushed the iss8072_dropdownDeprecatePromote branch from 888584c to 0a3507a Compare March 24, 2023 16:11
@tlabaj tlabaj merged commit d43cf24 into patternfly:v5 Mar 24, 2023
@patternfly-build
Copy link
Contributor

Your changes have been released in:

  • @patternfly/react-code-editor@5.0.0-alpha.49
  • @patternfly/react-core@5.0.0-alpha.48
  • @patternfly/react-docs@6.0.0-alpha.52
  • demo-app-ts@5.0.0-alpha.32
  • @patternfly/react-integration@5.0.0-alpha.14
  • @patternfly/react-table@5.0.0-alpha.48

Thanks for your contribution! 🎉

dgdavid added a commit to agama-project/agama that referenced this pull request Sep 12, 2023
dgdavid added a commit to agama-project/agama that referenced this pull request Sep 14, 2023
dgdavid added a commit to agama-project/agama that referenced this pull request Sep 14, 2023
Use the new PF/Dropdown and PF/MenuToggle instead.

Related to patternfly/patternfly-react#8835 and
others.
dgdavid added a commit to agama-project/agama that referenced this pull request Sep 18, 2023
Use the new PF/Dropdown and PF/MenuToggle instead.

Related to patternfly/patternfly-react#8835 and
others.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Dropdown - Deprecate dropdown
5 participants