fix : use correct useToast() API in export handler

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-24 21:54:23 +01:00
parent 1025fed0d1
commit fdc9b8b60d

View File

@@ -325,10 +325,10 @@ async function onExport(params: {
client?: number
tags?: number[]
}) {
const { success, error } = useToast()
const toast = useToast()
const { t } = useNuxtApp().$i18n as { t: (key: string) => string }
success(t('timeEntries.exportLoading'))
toast.info({ message: t('timeEntries.exportLoading') })
try {
const result = await timeEntryService.downloadExport(params)
@@ -342,9 +342,9 @@ async function onExport(params: {
document.body.removeChild(a)
URL.revokeObjectURL(url)
success(t('timeEntries.exportSuccess'))
toast.success({ message: t('timeEntries.exportSuccess') })
} catch {
error(t('timeEntries.exportError'))
toast.error({ message: t('timeEntries.exportError') })
}
}