Transform the configuration of sectors in the options flow from textual input to a multi-select interface for a better and more user-friendly experience:
Add select component for the OptionsFlow
Include migration between options v2 -> v3 to avoid breaking changes
Remove parse_areas_config utility as validation is handled in the select component
Testing:
Extra Notes (optional):
Old method:
New method:
Checklist
[X] Related issues and proposed changes are filled
[X] Tests are defining the correct and expected behavior
Related Issues
Closes #60
Proposed Changes:
Transform the configuration of sectors in the options flow from textual input to a multi-select interface for a better and more user-friendly experience:
select
component for theOptionsFlow
parse_areas_config
utility as validation is handled in theselect
componentTesting:
Extra Notes (optional):
Old method:
New method:
Checklist