Split button dropdown component for selecting from multiple options.
Combines a main action button with a dropdown menu to provide quick access
to the current selection while allowing users to switch between alternatives.
Uses Material-UI's ButtonGroup, Popper, and MenuItem components. Manages
dropdown open/close state and notifies parent of selection changes via callback.
Split button dropdown component for selecting from multiple options.
Combines a main action button with a dropdown menu to provide quick access to the current selection while allowing users to switch between alternatives. Uses Material-UI's ButtonGroup, Popper, and MenuItem components. Manages dropdown open/close state and notifies parent of selection changes via callback.