From ba5155779350b078523d62888b11649c23b8cdc2 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Sun, 14 Jun 2026 12:14:58 +0000 Subject: [PATCH] Bob AI: Add custom Menu section with pricing cards --- src/pages/HomePage.tsx | 4 +- src/pages/HomePage/sections/Menu.tsx | 68 ++++++++++++++++++++++++++++ 2 files changed, 71 insertions(+), 1 deletion(-) create mode 100644 src/pages/HomePage/sections/Menu.tsx diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index 6f4e8c6..aaefb0f 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -12,7 +12,8 @@ import StatsSection from './HomePage/sections/Stats'; import FaqSection from './HomePage/sections/Faq'; import FooterSection from './HomePage/sections/Footer'; -export default function HomePage(): React.JSX.Element { + +import MenuSection from './HomePage/sections/Menu';export default function HomePage(): React.JSX.Element { return ( + diff --git a/src/pages/HomePage/sections/Menu.tsx b/src/pages/HomePage/sections/Menu.tsx new file mode 100644 index 0000000..04b4fd3 --- /dev/null +++ b/src/pages/HomePage/sections/Menu.tsx @@ -0,0 +1,68 @@ +import { motion } from "motion/react"; +import TextAnimation from "@/components/ui/TextAnimation"; +import ScrollReveal from "@/components/ui/ScrollReveal"; +import Tag from "@/components/ui/Tag"; +import ImageOrVideo from "@/components/ui/ImageOrVideo"; + +export default function MenuSection() { + const menus = [ + { + name: "Klassik Menyu", + price: "50 AZN / nəfər", + imageSrc: "http://img.b2bpic.net/free-photo/delicious-food-table_23-2148028522.jpg", + }, + { + name: "Premium Menyu", + price: "80 AZN / nəfər", + imageSrc: "http://img.b2bpic.net/free-photo/gourmet-restaurant-steak-with-vegetables_23-2148285574.jpg", + }, + { + name: "VIP Menyu", + price: "120 AZN / nəfər", + imageSrc: "http://img.b2bpic.net/free-photo/luxury-dinner-table-setting_23-2148028525.jpg", + }, + ]; + + return ( + + ); +} \ No newline at end of file