add refresh button in batch replace dialog

This commit is contained in:
MaysWind
2025-03-23 20:43:34 +08:00
parent 66f7cc6f88
commit f9b7be2f74
2 changed files with 79 additions and 13 deletions
@@ -822,7 +822,7 @@ import type { StepBarItem } from '@/components/desktop/StepsBar.vue';
import PaginationButtons from '@/components/desktop/PaginationButtons.vue';
import ConfirmDialog from '@/components/desktop/ConfirmDialog.vue';
import SnackBar from '@/components/desktop/SnackBar.vue';
import BatchReplaceDialog from './dialogs/BatchReplaceDialog.vue';
import BatchReplaceDialog, { type BatchReplaceDialogDataType } from './dialogs/BatchReplaceDialog.vue';
import { ref, computed, useTemplateRef, watch } from 'vue';
@@ -2358,7 +2358,7 @@ function updateTransactionData(transaction: ImportTransaction): void {
}
}
function showBatchReplaceDialog(type: string): void {
function showBatchReplaceDialog(type: BatchReplaceDialogDataType): void {
if (editingTransaction.value) {
return;
}
@@ -2423,7 +2423,7 @@ function showBatchReplaceDialog(type: string): void {
});
}
function showReplaceInvalidItemDialog(type: string, invalidItems: NameValue[]): void {
function showReplaceInvalidItemDialog(type: BatchReplaceDialogDataType, invalidItems: NameValue[]): void {
if (editingTransaction.value) {
return;
}