diff --git a/web/src/views/RepoAdd.vue b/web/src/views/RepoAdd.vue index ecb9a9de1..e676818b0 100644 --- a/web/src/views/RepoAdd.vue +++ b/web/src/views/RepoAdd.vue @@ -5,23 +5,28 @@
- - {{ repo.full_name }} - {{ $t('repo.enable.enabled') }} -
- -
-
+ +
+ +
@@ -49,11 +54,14 @@ const repos = ref(); const repoToActivate = ref(); const search = ref(''); const i18n = useI18n(); +const loading = ref(false); const { searchedRepos } = useRepoSearch(repos, search); onMounted(async () => { + loading.value = true; repos.value = await apiClient.getRepoList({ all: true }); + loading.value = false; }); const { doSubmit: activateRepo, isLoading: isActivatingRepo } = useAsyncAction(async (repo: Repo) => {