Grouping multiple table actions using <Menu />. #1313
-
Hello team 👋 Menu view with disabled options: Thank you in advance 👍 |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
Hey @andipants12 , thanks for sharing! I mocked up something that I think could simplify this menu structuring. I'm not sure if you have any constraints around naming/grouping/layering the menus, but have you thought about grouping the actions with group labels like so: It could also be more user-friendly to pull the actions into buttons so that the user can see directly what checking the checkbox impacts. Might be a bit frustrating to select the checkbox and not know what you're impacting within the actions menu. Let me know your thoughts! |
Beta Was this translation helpful? Give feedback.
-
Hi @andipants12, I think what you have in the second sandbox is somewhat going in the right direction. Generally speaking I would keep all bulk actions that can be applied to a table in a single menu. It's fairly common to have bulk actions based on selection be presented in the filters for that table/list. If you have sets of actions that might do specific types of actions on a single data list, it would be beneficial to clearly group those similar actions inside the menu. I like Corinnes guidance on using menu groups the best, as the group label can be used to help make the distinction between action types more clear. I would just make it very clear that they are actions you can perform on selected items in the table. |
Beta Was this translation helpful? Give feedback.
Hey @andipants12 , thanks for sharing! I mocked up something that I think could simplify this menu structuring. I'm not sure if you have any constraints around naming/grouping/layering the menus, but have you thought about grouping the actions with group labels like so:
It could also be more user-friendly to pull the actions into buttons so that the user can see directly what checking the checkbox impacts. Might be a bit frustrating to select the checkbox and not know what you're impacting within the actions menu.
Let me know your thoughts!