Skip to content

Commit 8f24419

Browse files
committed
feat(ui): remove RepoDetailsModal and streamline repository actions
1 parent bb71a5c commit 8f24419

1 file changed

Lines changed: 4 additions & 28 deletions

File tree

core/ui/src/views/Backup.vue

Lines changed: 4 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -281,15 +281,6 @@
281281
tip-alignment="end"
282282
class="top-right-overflow-menu"
283283
>
284-
<cv-overflow-menu-item
285-
@click="showEditRepoModal(repo)"
286-
>
287-
<NsMenuItem
288-
:icon="Edit20"
289-
:label="$t('common.edit')"
290-
/>
291-
</cv-overflow-menu-item>
292-
<NsMenuDivider />
293284
<cv-overflow-menu-item
294285
danger
295286
@click="showDeleteRepoModal(repo)"
@@ -312,9 +303,9 @@
312303
<div class="row actions">
313304
<NsButton
314305
kind="ghost"
315-
:icon="ArrowRight20"
316-
@click="showRepoDetailsModal(repo)"
317-
>{{ $t("common.see_details") }}
306+
:icon="Edit20"
307+
@click="showEditRepoModal(repo)"
308+
>{{ $t("common.edit") }}
318309
</NsButton>
319310
</div>
320311
</div>
@@ -696,6 +687,7 @@
696687
name: currentRepo.name,
697688
})
698689
"
690+
:deleteLabel="$t('common.delete')"
699691
:typeToConfirm="$t('common.type_to_confirm', { name: currentRepo.name })"
700692
@hide="hideDeleteRepoModal"
701693
@confirmDelete="deleteRepo(currentRepo)"
@@ -759,12 +751,6 @@
759751
<p class="mg-top-sm">{{ $t("backup.delete_backup_explanation_2") }}</p>
760752
</template>
761753
</NsDangerDeleteModal>
762-
<!-- repo details modal -->
763-
<RepoDetailsModal
764-
:isShown="isShownRepoDetailsModal"
765-
:repository="currentRepo"
766-
@hide="hideRepoDetailsModal"
767-
/>
768754
<!-- edit repo modal -->
769755
<EditRepositoryModal
770756
:isShown="isShownEditRepoModal"
@@ -812,7 +798,6 @@ import {
812798
import { mapGetters } from "vuex";
813799
import AddRepositoryModal from "@/components/backup/AddRepositoryModal";
814800
import CreateOrEditBackupModal from "@/components/backup/CreateOrEditBackupModal";
815-
import RepoDetailsModal from "@/components/backup/RepoDetailsModal";
816801
import BackupDetailsModal from "@/components/backup/BackupDetailsModal";
817802
import EditRepositoryModal from "@/components/backup/EditRepositoryModal";
818803
import RestoreSingleInstanceModal from "@/components/backup/RestoreSingleInstanceModal";
@@ -827,7 +812,6 @@ export default {
827812
components: {
828813
AddRepositoryModal,
829814
CreateOrEditBackupModal,
830-
RepoDetailsModal,
831815
BackupDetailsModal,
832816
EditRepositoryModal,
833817
RestoreSingleInstanceModal,
@@ -855,7 +839,6 @@ export default {
855839
Upload20,
856840
isShownCreateOrEditBackupModal: false,
857841
isShownDeleteRepoModal: false,
858-
isShownRepoDetailsModal: false,
859842
isShownEditRepoModal: false,
860843
isShownDeleteBackupModal: false,
861844
isShownBackupDetailsModal: false,
@@ -1067,13 +1050,6 @@ export default {
10671050
hideDeleteRepoModal() {
10681051
this.isShownDeleteRepoModal = false;
10691052
},
1070-
showRepoDetailsModal(repo) {
1071-
this.currentRepo = repo;
1072-
this.isShownRepoDetailsModal = true;
1073-
},
1074-
hideRepoDetailsModal() {
1075-
this.isShownRepoDetailsModal = false;
1076-
},
10771053
showEditRepoModal(repo) {
10781054
this.currentRepo = repo;
10791055
this.isShownEditRepoModal = true;

0 commit comments

Comments
 (0)