mirror of
https://github.com/mayswind/ezbookkeeping.git
synced 2026-05-19 01:04:25 +08:00
disable the move tag button when there are fewer than two tag groups
This commit is contained in:
@@ -182,7 +182,7 @@
|
|||||||
:class="{ 'd-none': loading, 'hover-display': !loading }"
|
:class="{ 'd-none': loading, 'hover-display': !loading }"
|
||||||
:prepend-icon="mdiFolderMoveOutline"
|
:prepend-icon="mdiFolderMoveOutline"
|
||||||
:loading="tagMoving[element.id]"
|
:loading="tagMoving[element.id]"
|
||||||
:disabled="loading || updating"
|
:disabled="loading || updating || allTagGroupsWithDefault.length < 2"
|
||||||
v-if="editingTag.id !== element.id">
|
v-if="editingTag.id !== element.id">
|
||||||
<template #loader>
|
<template #loader>
|
||||||
<v-progress-circular indeterminate size="20" width="2"/>
|
<v-progress-circular indeterminate size="20" width="2"/>
|
||||||
|
|||||||
@@ -110,7 +110,7 @@
|
|||||||
<f7-swipeout-actions :left="textDirection === TextDirection.RTL"
|
<f7-swipeout-actions :left="textDirection === TextDirection.RTL"
|
||||||
:right="textDirection === TextDirection.LTR"
|
:right="textDirection === TextDirection.LTR"
|
||||||
v-if="!sortable && editingTag.id !== tag.id">
|
v-if="!sortable && editingTag.id !== tag.id">
|
||||||
<f7-swipeout-button color="primary" close :text="tt('Move')" @click="moveTagToGroup(tag)"></f7-swipeout-button>
|
<f7-swipeout-button color="primary" close :class="{ 'disabled': allTagGroupsWithDefault.length < 2 }" :text="tt('Move')" @click="moveTagToGroup(tag)"></f7-swipeout-button>
|
||||||
<f7-swipeout-button color="orange" close :text="tt('Edit')" @click="edit(tag)"></f7-swipeout-button>
|
<f7-swipeout-button color="orange" close :text="tt('Edit')" @click="edit(tag)"></f7-swipeout-button>
|
||||||
<f7-swipeout-button color="red" class="padding-horizontal" @click="remove(tag, false)">
|
<f7-swipeout-button color="red" class="padding-horizontal" @click="remove(tag, false)">
|
||||||
<f7-icon f7="trash"></f7-icon>
|
<f7-icon f7="trash"></f7-icon>
|
||||||
@@ -163,7 +163,12 @@
|
|||||||
@click="moveTagToGroup(tagToMove, moveToTagGroupId)"></f7-link>
|
@click="moveTagToGroup(tagToMove, moveToTagGroupId)"></f7-link>
|
||||||
</f7-nav-right>
|
</f7-nav-right>
|
||||||
</f7-navbar>
|
</f7-navbar>
|
||||||
<f7-list strong inset dividers class="margin-vertical">
|
|
||||||
|
<f7-list strong inset dividers class="margin-top" v-if="!loading && allTagGroupsWithDefault.length < 2">
|
||||||
|
<f7-list-item :title="tt('No available tag group')"></f7-list-item>
|
||||||
|
</f7-list>
|
||||||
|
|
||||||
|
<f7-list strong inset dividers class="margin-vertical" v-if="allTagGroupsWithDefault.length >= 2">
|
||||||
<template :key="tagGroup.id" v-for="tagGroup in allTagGroupsWithDefault">
|
<template :key="tagGroup.id" v-for="tagGroup in allTagGroupsWithDefault">
|
||||||
<f7-list-item checkbox
|
<f7-list-item checkbox
|
||||||
:title="tagGroup.name"
|
:title="tagGroup.name"
|
||||||
|
|||||||
Reference in New Issue
Block a user