"use client" import { useAuth } from "@/contexts/auth-context" import { Dialog, DialogContent, DialogHeader, DialogTitle } from "@/components/ui/dialog" import { Button } from "@/components/ui/button" import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card" import { Badge } from "@/components/ui/badge" import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs" import { Progress } from "@/components/ui/progress" import { BarChart3, Clock, Heart, ImageIcon, MessageSquare, FileText, TrendingUp } from "lucide-react" interface ActivityRecordsDialogProps { open: boolean onOpenChange: (open: boolean) => void } // Recent apps data - empty for production const recentApps: any[] = [] // Category data - empty for production const categoryData: any[] = [] export function ActivityRecordsDialog({ open, onOpenChange }: ActivityRecordsDialogProps) { const { user } = useAuth() if (!user) return null return ( 活動紀錄 最近使用 個人統計

最近使用的應用

您最近體驗過的 AI 應用

{recentApps.map((app) => { const IconComponent = app.icon return (

{app.name}

by {app.author}

{app.category} 使用 {app.usageCount} 次 {app.timeSpent}

{app.lastUsed}

) })}

個人統計

您在平台上的活動概覽

{/* Statistics Cards */}
總使用次數
41

比上週增加 12%

使用時長
9.2小時

本月累計

收藏應用
6

個人收藏

加入天數
0
{/* Category Usage */} 最常使用的類別 根據您的使用頻率統計的應用類別分布 {categoryData.map((category, index) => (
{category.name}
{category.usage}%
))}
) }