Improve EnumTool UX
Closed this issue · 0 comments
maximbircu commented
Abstract
The current EnumTool component UI is ok enough as soon as we have a small number of options, however, it might be not handy for a large number of options.
It would be nice if the library will provide a dialog with a vertically scrollable list for tools with large options size.
Requirements
- Split the DevTool view component option selector to a compact(with chips) and an extended one(a scrollable list inside a dialog);
- Show the compact view when the tool options size is smaller than 7 and extended one vice-versa.
Consumer flow
- Open the sample app;
- Find the
Enum tool [Custom Provider]
; - Make sure you can update its configuration value and the configuration value is persisted.