Bump to @nextcloud/vue@6.0.0-beta.3

Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
Julius Härtl
2022-08-20 11:50:27 +02:00
parent e761c9aec9
commit 4be99a93c8
33 changed files with 680 additions and 596 deletions

View File

@@ -21,11 +21,11 @@
-->
<template>
<Modal class="card-selector" @close="close">
<NcModal class="card-selector" @close="close">
<div class="modal-scroller">
<div v-if="!creating && !created" id="modal-inner" :class="{ 'icon-loading': loading }">
<h3>{{ t('deck', 'Create a new card') }}</h3>
<Multiselect v-model="selectedBoard"
<NcMultiselect v-model="selectedBoard"
:placeholder="t('deck', 'Select a board')"
:options="boards"
:disabled="loading"
@@ -44,9 +44,9 @@
<span>{{ props.option.title }}</span>
</span>
</template>
</Multiselect>
</NcMultiselect>
<Multiselect v-model="selectedStack"
<NcMultiselect v-model="selectedStack"
:placeholder="t('deck', 'Select a list')"
:options="stacksFromBoard"
:max-height="100"
@@ -71,10 +71,10 @@
</div>
</div>
<div v-else id="modal-inner">
<EmptyContent v-if="creating" icon="icon-loading">
<NcEmptyContent v-if="creating" icon="icon-loading">
{{ t('deck', 'Creating the new card ') }}
</EmptyContent>
<EmptyContent v-else-if="created" icon="icon-checkmark">
</NcEmptyContent>
<NcEmptyContent v-else-if="created" icon="icon-checkmark">
{{ t('deck', 'Card "{card}" was added to "{board}"', { card: pendingTitle, board: selectedBoard.title }) }}
<template #desc>
<button class="primary" @click="openNewCard">
@@ -84,17 +84,17 @@
{{ t('deck', 'Close') }}
</button>
</template>
</EmptyContent>
</NcEmptyContent>
</div>
</div>
</Modal>
</NcModal>
</template>
<script>
import { generateUrl } from '@nextcloud/router'
import Modal from '@nextcloud/vue/dist/Components/Modal'
import Multiselect from '@nextcloud/vue/dist/Components/Multiselect'
import EmptyContent from '@nextcloud/vue/dist/Components/EmptyContent'
import NcModal from '@nextcloud/vue/dist/Components/NcModal'
import NcMultiselect from '@nextcloud/vue/dist/Components/NcMultiselect'
import NcEmptyContent from '@nextcloud/vue/dist/Components/NcEmptyContent'
import axios from '@nextcloud/axios'
import { CardApi } from './services/CardApi'
@@ -103,9 +103,9 @@ const cardApi = new CardApi()
export default {
name: 'CardCreateDialog',
components: {
EmptyContent,
Modal,
Multiselect,
NcEmptyContent,
NcModal,
NcMultiselect,
},
props: {
title: {