Boards refactor - Refactor filters so that it doesn't rely on boardsStore
app/assets/javascripts/boards/filtered_search_boards.js
is the file where board filters are handled, relying on boardsStore state. There should be a version for GraphQL boards, not relying on boardsStore.
ee/app/assets/javascripts/boards/stores/boards_store_ee.js
is where board scope is handled which should refactored too.
Functions such as updateFiltersUrl
in app/assets/javascripts/boards/stores/boards_store.js
handle URL parameters and should also be migrated. toggleFilter
applies a label filter when clicking on a label in a board card.
Edited by Florie Guibert