diff --git a/src/app/orders/page.tsx b/src/app/orders/page.tsx new file mode 100644 index 0000000..6a9b61c --- /dev/null +++ b/src/app/orders/page.tsx @@ -0,0 +1,161 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import FooterBase from '@/components/sections/footer/FooterBase'; +import { CheckCircle, XCircle } from "lucide-react"; + +export default function OrdersManagementPage() { + // Dummy data for orders + const orders = [ + { id: "#1001", user: "John Doe", service: "Instagram Likes", quantity: 1000, status: "Completed", date: "2024-01-15", amount: "$1.00" }, + { id: "#1002", user: "Jane Smith", service: "YouTube Views", quantity: 5000, status: "Pending", date: "2024-01-16", amount: "$5.00" }, + { id: "#1003", user: "Alice Johnson", service: "TikTok Followers", quantity: 200, status: "Processing", date: "2024-01-17", amount: "$0.80" }, + { id: "#1004", user: "Bob Williams", service: "Twitter Retweets", quantity: 100, status: "Cancelled", date: "2024-01-18", amount: "$0.20" }, + { id: "#1005", user: "Charlie Brown", service: "Facebook Shares", quantity: 50, status: "Completed", date: "2024-01-19", amount: "$0.15" }, + ]; + + const statuses = ["All", "Completed", "Pending", "Processing", "Cancelled"]; + + return ( + + + + +
+

Orders Management

+ +
+
+ + +
+ +
+ +
+ + + + + + + + + + + + + + + {orders.map(order => ( + + + + + + + + + + + ))} + +
Order IDUserServiceQuantityAmountDateStatusActions
{order.id}{order.user}{order.service}{order.quantity}{order.amount}{order.date} + + {order.status} + + + + +
+
+
+ + +
+
+ ); +} \ No newline at end of file