diff options
Diffstat (limited to 'app/assets/javascripts/import_projects/store/getters.js')
-rw-r--r-- | app/assets/javascripts/import_projects/store/getters.js | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/app/assets/javascripts/import_projects/store/getters.js b/app/assets/javascripts/import_projects/store/getters.js deleted file mode 100644 index b76c52beea2..00000000000 --- a/app/assets/javascripts/import_projects/store/getters.js +++ /dev/null @@ -1,30 +0,0 @@ -import { STATUSES } from '../constants'; -import { isProjectImportable, isIncompatible } from '../utils'; - -export const isLoading = state => state.isLoadingRepos || state.isLoadingNamespaces; - -export const isImportingAnyRepo = state => - state.repositories.some(repo => - [STATUSES.SCHEDULING, STATUSES.SCHEDULED, STATUSES.STARTED].includes( - repo.importedProject?.importStatus, - ), - ); - -export const hasIncompatibleRepos = state => state.repositories.some(isIncompatible); - -export const hasImportableRepos = state => state.repositories.some(isProjectImportable); - -export const importAllCount = state => state.repositories.filter(isProjectImportable).length; - -export const getImportTarget = state => repoId => { - if (state.customImportTargets[repoId]) { - return state.customImportTargets[repoId]; - } - - const repo = state.repositories.find(r => r.importSource.id === repoId); - - return { - newName: repo.importSource.sanitizedName, - targetNamespace: state.defaultTargetNamespace, - }; -}; |