diff --git a/web/src/views/ProjectDetailView.vue b/web/src/views/ProjectDetailView.vue index a1b9e26..ab3cfd5 100644 --- a/web/src/views/ProjectDetailView.vue +++ b/web/src/views/ProjectDetailView.vue @@ -7,9 +7,14 @@ import CardHeader from '@/components/ui/CardHeader.vue' import CardTitle from '@/components/ui/CardTitle.vue' import CardContent from '@/components/ui/CardContent.vue' import Spinner from '@/components/ui/Spinner.vue' +import Skeleton from '@/components/ui/Skeleton.vue' +import Input from '@/components/ui/Input.vue' +import Button from '@/components/ui/Button.vue' +import EmptyState from '@/components/ui/EmptyState.vue' import { formatDuration, formatDateTime } from '@/lib/utils' import { useAuthStore } from '@/stores/auth' import { toast } from 'vue-sonner' +import { FileText, Wrench, CalendarDays } from 'lucide-vue-next' import type { ProjectDetail } from '@/types' const route = useRoute() @@ -110,13 +115,19 @@ async function summarizeSession(sessionId: string) {