Alternative to Icon Menu/ PopOver Menu in Material UI - reactjs

I'm using material-ui for a project and I got stuck in using menus. Basically I want to select multiple values from the menu which DropDown does not support. And other menus don't support OnChange. So what should I use in order to select multiple values(these values are sort of filters for a table so they can't be normal lists)

I'm having the same issue and still not sure about the onChange support
how about using Toggle switch

Related

How to add custom UI component for choosing columns in material react table?

material-react-table offers out of the box UI component for choosing what columns to display, to set there order, pin the columns, etc. See the screenshot.
I would like to replace this UI component with a custom one. More specifically, I would like to open a drawer that has the same features as the out-of-the-box column menu. How to do that?

How can I get the data out of a table using Semantic UI React Table and Checkbox

I'm trying to implement a semantic ui table in react and include a column of checkboxes to select items from a row. I want to implement it to where the user can select all checkboxes by clicking the first checkbox or one item at a time and then print those values out but I'm struggling to be able to do that. Does anyone have any working examples of this by chance?

Material UI v4 AutoComplete: popup menu won't stay open upon multi-select

With Reactjs I'm using Material UI (core v4.12.3, lab 4.0.0-alpha.60) autocomplete which has been set up as a multiselectible drop down and I'm having trouble keeping the menu open. Whenever an option is selected the popup menu closes and I have to manually open it again just to select another option.
I have already set disableCloseOnSelect={true} But it still doesn't work
From trying to create a minimal example i noticed the issue seems to be due to a MaterialTable component as shown in this example here:
https://codesandbox.io/embed/agitated-payne-h5hqk?codemirror=1
In this example if you expand the drop down, and pick one option the menu closes hence you have to re-expand in order to select a second option
However, if you remove the material table/component/toolbar lines (Such that the render method only returns the autocomplete)
<MaterialTable
components={{
toolbar: props => (
After removing the above you would then see the expected functionality is now seen (expand the dropdown, select an option, the menu still remains open for you to select a second option)
I'm not very experienced on the front end side but does anyone have any advice?
The example link is a very stripped down version and I'm not sure how feasible it would be for me to just remove this without breaking something

Handling focus with react-select

I'm trying to figure out how to work around what appears to be greedy-focus issues with react-select.
I'm using custom components in my MenuList component that need the focus to work (rc-slider). Basically, I'd like the select to support an additional value for each option and I'm using a Slider to do that.
The issue with the sliders is that I can click on them to change the value, but can't drag the handles, as the Select seems to take back the focus (and even close the drop-down if menuIsOpen is not controlled).
The select does need to re-render when the values change, but I can't figure out why the focus has to change.
https://codesandbox.io/s/epic-moon-cv33b

In react js I need to get a design for up and down arrow toggle for sorting columns of a table

In react js I need to get a design for up and down toggle arrow for sorting columns of a table
material-ui provides the tools for that.

Resources