set confirm and more button disabled when there are no available items

This commit is contained in:
MaysWind
2023-07-15 23:43:44 +08:00
parent 4503e2a222
commit 8794e3bc53
2 changed files with 4 additions and 4 deletions
@@ -4,7 +4,7 @@
<v-toolbar-title>{{ $t('Default Account Filter') }}</v-toolbar-title>
<v-spacer/>
<v-btn density="comfortable" color="default" variant="text" class="ml-2"
:disabled="loading" :icon="true">
:disabled="loading || !hasAnyAvailableAccount" :icon="true">
<v-icon :icon="icons.more" />
<v-menu activator="parent">
<v-list>
@@ -115,7 +115,7 @@
<v-card-actions class="mt-3" v-if="dialogMode">
<v-spacer></v-spacer>
<v-btn color="gray" @click="cancel">{{ $t('Cancel') }}</v-btn>
<v-btn color="primary" @click="save">{{ $t('OK') }}</v-btn>
<v-btn color="primary" :disabled="!hasAnyAvailableAccount" @click="save">{{ $t('OK') }}</v-btn>
</v-card-actions>
</v-card>
</template>
@@ -4,7 +4,7 @@
<v-toolbar-title>{{ $t('Default Transaction Category Filter') }}</v-toolbar-title>
<v-spacer/>
<v-btn density="comfortable" color="default" variant="text" class="ml-2"
:disabled="loading" :icon="true">
:disabled="loading || !hasAnyAvailableCategory" :icon="true">
<v-icon :icon="icons.more" />
<v-menu activator="parent">
<v-list>
@@ -113,7 +113,7 @@
<v-card-actions class="mt-3" v-if="dialogMode">
<v-spacer></v-spacer>
<v-btn color="gray" @click="cancel">{{ $t('Cancel') }}</v-btn>
<v-btn color="primary" @click="save">{{ $t('OK') }}</v-btn>
<v-btn color="primary" :disabled="!hasAnyAvailableCategory" @click="save">{{ $t('OK') }}</v-btn>
</v-card-actions>
</v-card>
</template>