@@ -220,7 +220,6 @@ type ConfirmDialogType = InstanceType
;
type SnackBarType = InstanceType;
defineProps<{
- persistent?: boolean;
show?: boolean;
}>();
@@ -270,6 +269,14 @@ const accountAmountTitle = computed(() => {
}
});
+const isAccountModified = computed(() => {
+ if (!editAccountId.value) {
+ return !account.value.equals(Account.createNewAccount(userStore.currentUserDefaultCurrency, account.value.balanceTime ?? getCurrentUnixTime()));
+ } else {
+ return true;
+ }
+});
+
let resolveFunc: ((value: AccountEditResponse) => void) | null = null;
let rejectFunc: ((reason?: unknown) => void) | null = null;
diff --git a/src/views/desktop/categories/ListPage.vue b/src/views/desktop/categories/ListPage.vue
index 23dd564b..30ee0c95 100644
--- a/src/views/desktop/categories/ListPage.vue
+++ b/src/views/desktop/categories/ListPage.vue
@@ -183,7 +183,7 @@
-
+
diff --git a/src/views/desktop/categories/list/dialogs/EditDialog.vue b/src/views/desktop/categories/list/dialogs/EditDialog.vue
index 2281fa2d..e9abe841 100644
--- a/src/views/desktop/categories/list/dialogs/EditDialog.vue
+++ b/src/views/desktop/categories/list/dialogs/EditDialog.vue
@@ -1,5 +1,5 @@
-
+
@@ -96,7 +96,7 @@