diff options
Diffstat (limited to 'app/assets/javascripts/pages/groups/issues/index.js')
-rw-r--r-- | app/assets/javascripts/pages/groups/issues/index.js | 34 |
1 files changed, 19 insertions, 15 deletions
diff --git a/app/assets/javascripts/pages/groups/issues/index.js b/app/assets/javascripts/pages/groups/issues/index.js index 342c054471d..8c9f23732aa 100644 --- a/app/assets/javascripts/pages/groups/issues/index.js +++ b/app/assets/javascripts/pages/groups/issues/index.js @@ -1,26 +1,30 @@ import IssuableFilteredSearchTokenKeys from 'ee_else_ce/filtered_search/issuable_filtered_search_token_keys'; import issuableInitBulkUpdateSidebar from '~/issuable_bulk_update_sidebar/issuable_init_bulk_update_sidebar'; -import { mountIssuablesListApp } from '~/issues_list'; +import { mountIssuablesListApp, mountIssuesListApp } from '~/issues_list'; import initManualOrdering from '~/manual_ordering'; import { FILTERED_SEARCH } from '~/pages/constants'; import initFilteredSearch from '~/pages/search/init_filtered_search'; import projectSelect from '~/project_select'; -const ISSUE_BULK_UPDATE_PREFIX = 'issue_'; +if (gon.features?.vueIssuesList) { + mountIssuesListApp(); +} else { + const ISSUE_BULK_UPDATE_PREFIX = 'issue_'; -IssuableFilteredSearchTokenKeys.addExtraTokensForIssues(); -IssuableFilteredSearchTokenKeys.removeTokensForKeys('release'); -issuableInitBulkUpdateSidebar.init(ISSUE_BULK_UPDATE_PREFIX); + IssuableFilteredSearchTokenKeys.addExtraTokensForIssues(); + IssuableFilteredSearchTokenKeys.removeTokensForKeys('release'); + issuableInitBulkUpdateSidebar.init(ISSUE_BULK_UPDATE_PREFIX); -initFilteredSearch({ - page: FILTERED_SEARCH.ISSUES, - isGroupDecendent: true, - useDefaultState: true, - filteredSearchTokenKeys: IssuableFilteredSearchTokenKeys, -}); -projectSelect(); -initManualOrdering(); + initFilteredSearch({ + page: FILTERED_SEARCH.ISSUES, + isGroupDecendent: true, + useDefaultState: true, + filteredSearchTokenKeys: IssuableFilteredSearchTokenKeys, + }); + projectSelect(); + initManualOrdering(); -if (gon.features?.vueIssuablesList) { - mountIssuablesListApp(); + if (gon.features?.vueIssuablesList) { + mountIssuablesListApp(); + } } |