support "Add Another" in transaction add page / dialog (#471)

This commit is contained in:
MaysWind
2026-03-02 00:54:17 +08:00
parent d2ce801277
commit 732c256db2
29 changed files with 336 additions and 63 deletions
+7
View File
@@ -234,6 +234,12 @@ export const useSettingsStore = defineStore('settings', () => {
}
// Transaction Edit Page
function setQuickAddButtonActionInMobileTransactionEditPage(value: number): void {
updateApplicationSettingsValue('quickAddButtonActionInMobileTransactionEditPage', value);
appSettings.value.quickAddButtonActionInMobileTransactionEditPage = value;
updateUserApplicationCloudSettingValue('quickAddButtonActionInMobileTransactionEditPage', value);
}
function setAutoSaveTransactionDraft(value: string): void {
updateApplicationSettingsValue('autoSaveTransactionDraft', value);
appSettings.value.autoSaveTransactionDraft = value;
@@ -531,6 +537,7 @@ export const useSettingsStore = defineStore('settings', () => {
setShowTotalAmountInTransactionListPage,
setShowTagInTransactionListPage,
// -- Transaction Edit Page
setQuickAddButtonActionInMobileTransactionEditPage,
setAutoSaveTransactionDraft,
setAutoGetCurrentGeoLocation,
setAlwaysShowTransactionPicturesInMobileTransactionEditPage,