Boards - Prevent page reload on create/update board
- Dynamically update the page when creating or updating a board
- Use VueX state as single source of truth for board data
- Remove boardId from injected props to make it dynamic
Before | After |
---|---|
Board_10___Boards___Gitlab_Org___GitLab | Dynamic_create_and_update_board |
To test locally
These steps should be tested for a project issue board, a group issue board and an epic board.
- Load a board
- In the top left dropdown, select
Create new board
-
Expand scope
and add some options - Save
- Ensure the filter bar gets updated with the filters selected when creating the board
- In the top right corner, click
Edit board
- Change some values in scope and save
- Ensure the filter bar is updated
Related to #355130 (closed)
Edited by Florie Guibert