This PR simplifies the component nesting of the meatball button on GroupSinglePage, fixes the issue where spaces can't be entered in the renaming input, and ensures the dropdown menu disappears after the drawer/dialog opens.
Changes
Instead of nesting RenameGroupDrawer and DeleteGroupDialog in the Meatball DropdowonMene, I aligned the component hierarchy of them to the same level.
Overview
This PR simplifies the component nesting of the meatball button on GroupSinglePage, fixes the issue where spaces can't be entered in the renaming input, and ensures the dropdown menu disappears after the drawer/dialog opens.
Changes
Review points
Screen Captures
It looks working with a cursor control.
https://github.com/nishiki-tech/nishiki-frontend/assets/99148565/aa33dbda-f8fa-4daf-bf60-8e3bb79cef7f
It also looks working perfectly with keyboard navigation.
https://github.com/nishiki-tech/nishiki-frontend/assets/99148565/9ad9e182-3206-40d3-b270-5d3a62a5438b
Notes
-
Assignee Checklist:
Reviewer Checklist: