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

Dropdown Menus #1396

Merged
merged 70 commits into from
Jan 29, 2024
Merged

Dropdown Menus #1396

merged 70 commits into from
Jan 29, 2024

Conversation

labkey-alan
Copy link
Contributor

@labkey-alan labkey-alan commented Jan 19, 2024

Rationale

This PR adds internal versions of DropdownButton, SplitButton, MenuItem, DropdownAnchor

Note: This PR will not be updating SubMenu, SubMenuItem, ResponsiveMenuButtonGroup, or ResponsiveMenuButton, as they are particularly complicated (and flawed) usages of DropdownButton and MenuItem. I will be refactoring them in a follow-on PR.

Related Pull Requests

Changes

  • Remove MultiMenuButton
    • it was unused
  • Add DropdownButton
  • Add DropdownAnchor
  • Add SplitButton
  • Add MenuItem
  • Add MenuHeader
  • Add MenuDivider
  • Update usages of react-bootstrap DropdownButton, SplitButton, MenuItem to internal versions
  • ManageDropdownMenu: remove all props

@labkey-alan labkey-alan self-assigned this Jan 19, 2024
@labkey-alan labkey-alan marked this pull request as ready for review January 23, 2024 23:49
@labkey-alan labkey-alan merged commit 47c1b6d into develop Jan 29, 2024
1 check passed
@labkey-alan labkey-alan deleted the fb_dropdowns branch January 29, 2024 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants