Problem
When you have a lot of teams ie 30+ and 7 plus groups the Ui becomes very clunky as the checkbox list is not filtered with the teams and groups.
Change:
A new enhancement to add in filtering the checkbox list, Also added a message when no teams are selected for a better user flow with this enhancement.
Design Considerations
Note: to stop this from breaking any functionality I have chosen to hide the check boxes and not remove items from the object.
Used a pipe to get the string value into the mat component checkbox and made it generic.
Problem When you have a lot of teams ie 30+ and 7 plus groups the Ui becomes very clunky as the checkbox list is not filtered with the teams and groups.
Change: A new enhancement to add in filtering the checkbox list, Also added a message when no teams are selected for a better user flow with this enhancement.
Design Considerations Note: to stop this from breaking any functionality I have chosen to hide the check boxes and not remove items from the object. Used a pipe to get the string value into the mat component checkbox and made it generic.
Testing Preview and Testing below,