code refactor

This commit is contained in:
MaysWind
2025-01-19 18:26:00 +08:00
parent 9f2bbe527e
commit 4f6988d775
6 changed files with 9 additions and 4 deletions
@@ -129,6 +129,7 @@ const props = defineProps<{
items: unknown[]; items: unknown[];
noItemText?: string; noItemText?: string;
}>(); }>();
const emit = defineEmits<{ const emit = defineEmits<{
(e: 'update:modelValue', value: unknown): void; (e: 'update:modelValue', value: unknown): void;
}>(); }>();
@@ -52,6 +52,7 @@ const props = defineProps<{
items: unknown[]; items: unknown[];
show: boolean; show: boolean;
}>(); }>();
const emit = defineEmits<{ const emit = defineEmits<{
(e: 'update:modelValue', value: unknown): void; (e: 'update:modelValue', value: unknown): void;
(e: 'update:show', value: boolean): void; (e: 'update:show', value: boolean): void;
@@ -92,6 +92,7 @@ const props = defineProps<{
allowAddNewTag?: boolean; allowAddNewTag?: boolean;
show: boolean; show: boolean;
}>(); }>();
const emit = defineEmits<{ const emit = defineEmits<{
(e: 'update:modelValue', value: string[]): void; (e: 'update:modelValue', value: string[]): void;
(e: 'update:show', value: boolean): void; (e: 'update:show', value: boolean): void;
@@ -102,6 +102,7 @@ const props = defineProps<{
items: unknown[]; items: unknown[];
show: boolean; show: boolean;
}>(); }>();
const emit = defineEmits<{ const emit = defineEmits<{
(e: 'update:modelValue', value: unknown): void; (e: 'update:modelValue', value: unknown): void;
(e: 'update:show', value: boolean): void; (e: 'update:show', value: boolean): void;
@@ -88,15 +88,15 @@ const props = defineProps<{
show: boolean; show: boolean;
}>(); }>();
const { tt, getCurrentLanguageTag, getAllLanguageOptions, getAllTransactionDefaultCategories, getLanguageInfo } = useI18n();
const transactionCategoriesStore = useTransactionCategoriesStore();
const emit = defineEmits<{ const emit = defineEmits<{
(e: 'update:show', value: boolean): void; (e: 'update:show', value: boolean): void;
(e: 'category:saved', event: { message: string }): void; (e: 'category:saved', event: { message: string }): void;
}>(); }>();
const { tt, getCurrentLanguageTag, getAllLanguageOptions, getAllTransactionDefaultCategories, getLanguageInfo } = useI18n();
const transactionCategoriesStore = useTransactionCategoriesStore();
const snackbar = useTemplateRef<SnackBarType>('snackbar'); const snackbar = useTemplateRef<SnackBarType>('snackbar');
const currentLocale = ref<string>(getCurrentLanguageTag()); const currentLocale = ref<string>(getCurrentLanguageTag());
@@ -54,6 +54,7 @@ const props = defineProps<{
isDarkMode?: boolean; isDarkMode?: boolean;
enableClickItem?: boolean; enableClickItem?: boolean;
}>(); }>();
const emit = defineEmits<{ const emit = defineEmits<{
(e: 'click', event: MonthlyIncomeAndExpenseCardClickEvent): void; (e: 'click', event: MonthlyIncomeAndExpenseCardClickEvent): void;
}>(); }>();