feat(cards): add card cloning ability

Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
This commit is contained in:
grnd-alt
2024-10-29 11:59:52 +01:00
committed by Julius Knorr
parent f6df55dd2d
commit e436cb921a
4 changed files with 137 additions and 3 deletions

View File

@@ -33,6 +33,12 @@
@click="openCardMoveDialog">
{{ t('deck', 'Move card') }}
</NcActionButton>
<NcActionButton v-if="canEdit"
icon="icon-external"
:close-after-click="true"
@click="openCardCloneDialog">
{{ t('deck', 'Clone card') }}
</NcActionButton>
<NcActionButton v-for="action in cardActions"
:key="action.label"
:close-after-click="true"
@@ -168,6 +174,9 @@ export default {
openCardMoveDialog() {
emit('deck:card:show-move-dialog', this.card)
},
openCardCloneDialog() {
emit('deck:card:show-clone-dialog', this.card)
},
},
}
</script>