diff --git a/web/src/views/ReportsView.vue b/web/src/views/ReportsView.vue index 094f997..b973902 100644 --- a/web/src/views/ReportsView.vue +++ b/web/src/views/ReportsView.vue @@ -6,11 +6,14 @@ import CardContent from '@/components/ui/CardContent.vue' import Badge from '@/components/ui/Badge.vue' import Button from '@/components/ui/Button.vue' import Spinner from '@/components/ui/Spinner.vue' +import SegmentedControl from '@/components/ui/SegmentedControl.vue' +import EmptyState from '@/components/ui/EmptyState.vue' import { toast } from 'vue-sonner' import { formatDate, isoDateStr } from '@/lib/utils' import { marked } from 'marked' import type { AiReport } from '@/types' import { useAuthStore } from '@/stores/auth' +import { FileText, Calendar } from 'lucide-vue-next' const authStore = useAuthStore() @@ -82,26 +85,14 @@ async function downloadReport(report: AiReport, fmt: 'md' | 'html') {

AI Reports

-
- - -
+ @@ -114,8 +105,12 @@ async function downloadReport(report: AiReport, fmt: 'md' | 'html') {
-
- No reports generated yet +
+
@@ -153,14 +148,8 @@ async function downloadReport(report: AiReport, fmt: 'md' | 'html') {
- - + +