From 30cdfa64b37ba426ccee0456691c3fe49ba225c9 Mon Sep 17 00:00:00 2001 From: Vula Builder Date: Tue, 23 Jun 2026 08:39:04 +0000 Subject: [PATCH] Deploy --- .../sections/MenuPreviewSection.tsx | 80 +++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 src/components/sections/MenuPreviewSection.tsx diff --git a/src/components/sections/MenuPreviewSection.tsx b/src/components/sections/MenuPreviewSection.tsx new file mode 100644 index 0000000..69d2719 --- /dev/null +++ b/src/components/sections/MenuPreviewSection.tsx @@ -0,0 +1,80 @@ +'use client' +import { Card, CardContent, CardHeader, CardTitle, CardFooter } from '@/components/ui/Card' +import Button from '@/components/ui/Button' +import Badge from '@/components/ui/Badge' +import { useMedusaProducts } from '@/hooks/useMedusaProducts' +import { useMedusaCart } from '@/hooks/useMedusaCart' +import Link from 'next/link' + +export default function MenuPreviewSection() { + const { products, isLoading } = useMedusaProducts(3) + const { addToCart } = useMedusaCart() + + if (isLoading) { + return ( + + ) + } + + const featured = products?.slice(0, 3) || [] + + return ( + + ) +}