upgrade framework7 to 9.0

This commit is contained in:
MaysWind
2025-11-30 03:22:53 +08:00
parent 608411feab
commit 96561ec2be
28 changed files with 423 additions and 238 deletions
+5 -5
View File
@@ -9,20 +9,20 @@
</f7-nav-right>
<f7-subnavbar>
<f7-segmented strong :class="{ 'readonly': pageTypeAndMode?.type === TransactionEditPageType.Transaction && mode !== TransactionEditPageMode.Add }">
<f7-button :text="tt('Expense')" :active="transaction.type === TransactionType.Expense"
<f7-segmented strong round :class="{ 'readonly': pageTypeAndMode?.type === TransactionEditPageType.Transaction && mode !== TransactionEditPageMode.Add }">
<f7-button round :text="tt('Expense')" :active="transaction.type === TransactionType.Expense"
:disabled="pageTypeAndMode?.type === TransactionEditPageType.Transaction && mode !== TransactionEditPageMode.Add && transaction.type !== TransactionType.Expense"
v-if="transaction.type !== TransactionType.ModifyBalance"
@click="transaction.type = TransactionType.Expense"></f7-button>
<f7-button :text="tt('Income')" :active="transaction.type === TransactionType.Income"
<f7-button round :text="tt('Income')" :active="transaction.type === TransactionType.Income"
:disabled="pageTypeAndMode?.type === TransactionEditPageType.Transaction && mode !== TransactionEditPageMode.Add && transaction.type !== TransactionType.Income"
v-if="transaction.type !== TransactionType.ModifyBalance"
@click="transaction.type = TransactionType.Income"></f7-button>
<f7-button :text="tt('Transfer')" :active="transaction.type === TransactionType.Transfer"
<f7-button round :text="tt('Transfer')" :active="transaction.type === TransactionType.Transfer"
:disabled="pageTypeAndMode?.type === TransactionEditPageType.Transaction && mode !== TransactionEditPageMode.Add && transaction.type !== TransactionType.Transfer"
v-if="transaction.type !== TransactionType.ModifyBalance"
@click="transaction.type = TransactionType.Transfer"></f7-button>
<f7-button :text="tt('Modify Balance')" :active="transaction.type === TransactionType.ModifyBalance"
<f7-button round :text="tt('Modify Balance')" :active="transaction.type === TransactionType.ModifyBalance"
v-if="pageTypeAndMode?.type === TransactionEditPageType.Transaction && transaction.type === TransactionType.ModifyBalance"></f7-button>
</f7-segmented>
</f7-subnavbar>