Content
View differences
Updated by Dominic Bräunlein about 2 years ago
**As** a admin
**I want to** select multiple projects
**so that** I can add them to perform a list at once. bulk action.
**Acceptance criteria**
* List
* All projects are shown in a list
* The hierarchy is displayed through indentation
* Projects can be selected
* Search
* The user can search for a project by name
* When no project could be found show a message to the user: _No project matches your search criteria._
* When projects are found display them including the parent and child projects
* De-/Select all
* Selects and deselects projects
* If filter or search limits the results only the displayed items are (de)selected
* All projects / Only selected
* All projects shows all selected items
* Only selected shows all selected items (also preselected ones)
* Preselect already added projects
* This helps the user to identify what projects were added prior
* Projects are pre-selected and can't be deselected.
* Include all sub-projects
* This option (de)selects all child projects when a project is selected
**Out of scope**
* Single select
* User can select one project and dialog closes
**Open question:** How many items can be shown in the list before having performance problems?
Figma: [https://www.figma.com/file/6RzNWrc8jpqhE7jpaCXsGB/Multi-project-selector?type=design&node-id=54-30585&mode=design&t=9F2bOKIXOFUs0xmI-0](https://www.figma.com/file/6RzNWrc8jpqhE7jpaCXsGB/Multi-project-selector?type=design&node-id=54-30585&mode=design&t=9F2bOKIXOFUs0xmI-0)
**I want to** select multiple projects
**so that** I can add them to
**Acceptance criteria**
* List
* All projects are shown in a list
* The hierarchy is displayed through indentation
* Projects can be selected
* Search
* The user can search for a project by name
* When no project could be found show a message to the user: _No project matches your search criteria._
* When projects are found display them including the parent and child projects
* De-/Select all
* Selects and deselects projects
* If filter or search limits the results only the displayed items are (de)selected
* All projects / Only selected
* All projects shows all selected items
* Only selected shows all selected items (also preselected ones)
* Preselect already added projects
* This helps the user to identify what projects were added prior
* Projects are pre-selected and can't be deselected.
* Include all sub-projects
* This option (de)selects all child projects when a project is selected
**Out of scope**
* Single select
* User can select one project and dialog closes
**Open question:** How many items can be shown in the list before having performance problems?