support custom quick save button styles on the mobile transaction edit page

This commit is contained in:
MaysWind
2026-03-17 00:16:37 +08:00
parent 5ee93a5db1
commit 9772d9ca62
27 changed files with 215 additions and 6 deletions
+7
View File
@@ -234,6 +234,12 @@ export const useSettingsStore = defineStore('settings', () => {
}
// Transaction Edit Page
function setQuickSaveButtonStyleInMobileTransactionListPage(value: number): void {
updateApplicationSettingsValue('quickSaveButtonStyleInMobileTransactionListPage', value);
appSettings.value.quickSaveButtonStyleInMobileTransactionListPage = value;
updateUserApplicationCloudSettingValue('quickSaveButtonStyleInMobileTransactionListPage', value);
}
function setQuickAddButtonActionInMobileTransactionEditPage(value: number): void {
updateApplicationSettingsValue('quickAddButtonActionInMobileTransactionEditPage', value);
appSettings.value.quickAddButtonActionInMobileTransactionEditPage = value;
@@ -537,6 +543,7 @@ export const useSettingsStore = defineStore('settings', () => {
setShowTotalAmountInTransactionListPage,
setShowTagInTransactionListPage,
// -- Transaction Edit Page
setQuickSaveButtonStyleInMobileTransactionListPage,
setQuickAddButtonActionInMobileTransactionEditPage,
setAutoSaveTransactionDraft,
setAutoGetCurrentGeoLocation,