"use client" import { useState } from "react" // ... existing types and code ... interface OrdersContentProps { locale: string } export default function OrdersPageContent({ locale }: OrdersContentProps) { const [isDeleteModalOpen, setIsDeleteModalOpen] = useState(false) const [selectedOrderId, setSelectedOrderId] = useState(null) const [activeTab, setActiveTab] = useState<"active" | "completed">("active") const t = { orders: "Заказы", active: "Активные", completed: "Завершенные", cancelOrder: "Отменить заказ", areYouSure: "Вы уверены?", yes: "Да", no: "Нет", orderNumber: "№", } const handleCancelOrder = (orderId: number) => { setSelectedOrderId(orderId) setIsDeleteModalOpen(true) } const confirmCancelOrder = async () => { if (selectedOrderId) { console.log("Canceling order:", selectedOrderId) setIsDeleteModalOpen(false) setSelectedOrderId(null) } } return (

{t.orders}

{/* Orders content */}
) }