@@ -52,13 +52,13 @@ const props = defineProps({
5252});
5353const computedButtons = computed (() => {
5454 if (! importStats .value ) return [];
55-
55+
5656 const buttons = [
57- { label: t (' ⚠️ Replace Existing Records' ), onclick : (dialog ) => { confirmImport (dialog ) }, vIf: importStats .value .existingCount > 0 && importStats .value .newCount === 0 },
58- { label: t (' Import New Only' ), onclick : (dialog ) => { confirmImportNewOnly (dialog ) }, vIf: importStats .value .existingCount > 0 && importStats .value .newCount === 0 },
5957 { label: t (' ⚠️ Import All — Replace & Overwrite' ), onclick : (dialog ) => { confirmImport (dialog ) }, vIf: importStats .value .existingCount > 0 && importStats .value .newCount > 0 },
60- { label: t (' Import Records' ), onclick : (dialog ) => { confirmImportNewOnly (dialog ) }, vIf: ! (importStats .value .existingCount > 0 && importStats .value .newCount === 0 ) },
61- { label: t (' Cancel' ), onclick : (dialog ) => dialog .hide () }
58+ { label: t (' ⚠️ Replace Existing Records' ), onclick : (dialog ) => { confirmImport (dialog ) }, vIf: importStats .value .existingCount > 0 && importStats .value .newCount === 0 },
59+ { label: t (' ➕ Import New Only' ), onclick : (dialog ) => { confirmImportNewOnly (dialog ) }, vIf: importStats .value .existingCount > 0 && importStats .value .newCount > 0 },
60+ { label: t (' ➕ Import Records' ), onclick : (dialog ) => { confirmImportNewOnly (dialog ) }, vIf: importStats .value .existingCount === 0 && importStats .value .newCount > 0 },
61+ { label: t (' ✖ Cancel' ), onclick : (dialog ) => dialog .hide () }
6262 ];
6363
6464 return buttons .filter (button => button .vIf !== false );
0 commit comments