I'm using the AutocompleteInput
and SelectArrayInput
from AOR
framework and want to select from lots of items. Unfortunately, the menu doesn't fit properly on the screen.
How can I make the list scrollable?
Thanks in advance.
I'm using the AutocompleteInput
and SelectArrayInput
from AOR
framework and want to select from lots of items. Unfortunately, the menu doesn't fit properly on the screen.
How can I make the list scrollable?
Thanks in advance.
Based on Material UI documentation you can pass listStyle
properties through options:
<ReferenceArrayInput label="Parts" source="partId" reference="parts" allowEmpty>
<AutocompleteInput optionText="name"
options={{ listStyle: { overflow: 'auto', maxHeight: 200}}} />
</ReferenceArrayInput>
Depending on your implementation you could also have the same behavior with SelectManyInput
:
<ReferenceArrayInput label="Parts" source="partId" reference="parts" allowEmpty>
<SelectManyInput optionText="name"
options={{ listStyle: { overflow: 'auto', maxHeight: 200}}} />
</ReferenceArrayInput>
Material UI doc: http://www.material-ui.com/#/components/auto-complete Rest Admin doc: https://marmelab.com/admin-on-rest/Inputs.html#autocompleteinput
Something like that: