import { AlertCircle, CheckCircle, Clock, ListOrdered } from "lucide-react" import Link from "next/link" import { Badge } from "@/components/ui/badge" import { Button } from "@/components/ui/button" import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card" import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow, } from "@/components/ui/table" import { statusLabels } from "@/lib/constants" import { mockOrders } from "@/lib/mock" export default function ShopOrdersPage() { const totalOrders = mockOrders.length const activeOrders = mockOrders.filter((o) => [ "pending_payment", "pending_accept", "in_progress", "pending_close", "pending_review", ].includes(o.status), ).length const completedOrders = mockOrders.filter((o) => o.status === "completed").length const disputedOrders = mockOrders.filter((o) => o.status === "disputed").length return (