From b54811385beedf383d9cd31d52335cc2083f233d Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Fri, 17 Apr 2026 16:05:49 +0000 Subject: [PATCH 1/2] Bob AI: fix build error in src/App.tsx --- src/App.tsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index e1c0f60..4c4207d 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -8,7 +8,7 @@ import NavbarCentered from '@/components/ui/NavbarCentered'; import PricingMediaCards from '@/components/sections/pricing/PricingMediaCards'; import TeamOverlayCards from '@/components/sections/team/TeamOverlayCards'; import TestimonialRatingCards from '@/components/sections/testimonial/TestimonialRatingCards'; -import { Award, Clock, Wheat } from "lucide-react"; +import { Award, Clock, ShoppingBag, Wheat } from "lucide-react"; export default function App() { return ( @@ -93,37 +93,37 @@ export default function App() { { title: "Buttery Croissants", description: "Crispy layers of pure butter goodness.", - buttonIcon: "ShoppingBag", + buttonIcon: ShoppingBag, imageSrc: "https://pixabay.com/get/g05ec68635d72a143d4289166c3f67e4fe5527e0ffdb10558e16c762dc5eea65b4cbba5329f7c11d57ad0cdff49c33faa1a79ef3ae229109593b3b06b454651a5_1280.jpg", }, { title: "Sourdough Loaf", description: "Traditional tangy artisan crust.", - buttonIcon: "ShoppingBag", + buttonIcon: ShoppingBag, imageSrc: "https://pixabay.com/get/gc5c36b7f076a1c19557219a71f039889ed91dd13c5e09c2672f317c01ed6eb01f3685b678c1c6d094e9078614f4a0d6eb90a3329b2cf992ad0569f07a8b7d3af_1280.jpg", }, { title: "Fruit Tarts", description: "Seasonal fruits in shortcrust pastry.", - buttonIcon: "ShoppingBag", + buttonIcon: ShoppingBag, imageSrc: "https://pixabay.com/get/g90ee49d0a03de68c59c974e6efa781f74fa0ac5aafb8eafe950b820d75d4cafe9f71adc297824c8c827b0fff6f194d5eebda6b191ce2b2f5e236753916725f1c_1280.jpg", }, { title: "Muffin Batch", description: "Freshly baked blueberry muffins.", - buttonIcon: "ShoppingBag", + buttonIcon: ShoppingBag, imageSrc: "https://pixabay.com/get/g24c8395356e6699b6725a7899dabc5ccc9ff78cf3f1c330c9cedb9f3b43a42cb2dc44341662887aada7e61f45aed159a0c5ebd3f104eb3f7d70bcb08572a0cd8_1280.jpg", }, { title: "Rustic Baguettes", description: "Long ferment for authentic crunch.", - buttonIcon: "ShoppingBag", + buttonIcon: ShoppingBag, imageSrc: "https://pixabay.com/get/g314e1519724073a0cb3090a5a8abc76e9f260bbf7561550e9736fa88e7b31b33a553102f5c8db85ac071b1d42a2912a5334f681c9eb960b8763948aee874fa81_1280.jpg", }, { title: "Cinnamon Swirl", description: "Warm spice and sweet glazing.", - buttonIcon: "ShoppingBag", + buttonIcon: ShoppingBag, imageSrc: "https://pixabay.com/get/g19fff2375a2e3fb03147fb672113e816a0d2e61c9c0bb387a6a464d29d19adbbd05d10137e548d7cb6da4955f950cc728844c00b27fb5347ee765d805b9a3920_1280.jpg", }, ]} -- 2.49.1 From 06d1444cccc42cd1ac18bc2e2dc902ef3c699dc0 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 17 Apr 2026 16:06:01 +0000 Subject: [PATCH 2/2] Update src/App.tsx --- src/App.tsx | 219 ++++++++++++++-------------------------------------- 1 file changed, 56 insertions(+), 163 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 4c4207d..4e1d28a 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -8,7 +8,7 @@ import NavbarCentered from '@/components/ui/NavbarCentered'; import PricingMediaCards from '@/components/sections/pricing/PricingMediaCards'; import TeamOverlayCards from '@/components/sections/team/TeamOverlayCards'; import TestimonialRatingCards from '@/components/sections/testimonial/TestimonialRatingCards'; -import { Award, Clock, ShoppingBag, Wheat } from "lucide-react"; +import { Award, Clock, Wheat, ShoppingBag } from "lucide-react"; export default function App() { return ( @@ -18,26 +18,16 @@ export default function App() { logo="Artisanal Bakery" navItems={[ { - name: "Home", - href: "#hero", - }, + name: "Home", href: "#hero"}, { - name: "About", - href: "#about", - }, + name: "About", href: "#about"}, { - name: "Menu", - href: "#features", - }, + name: "Menu", href: "#features"}, { - name: "Contact", - href: "#contact", - }, + name: "Contact", href: "#contact"}, ]} ctaButton={{ - text: "Order Now", - href: "#contact", - }} + text: "Order Now", href: "#contact"}} /> @@ -47,13 +37,9 @@ export default function App() { title="Fresh Baked Artisanal Goodness Daily" description="We craft every loaf, pastry, and cake with premium organic ingredients and traditional methods to bring warmth to your home." primaryButton={{ - text: "Browse Menu", - href: "#features", - }} + text: "Browse Menu", href: "#features"}} secondaryButton={{ - text: "Visit Us", - href: "#contact", - }} + text: "Visit Us", href: "#contact"}} imageSrc="https://pixabay.com/get/gf1fb94fc4c7ff739201db01eddc22f3d00698d32f44a10424714c67ed089c17b4c431714e40a4adfb9db67ddaeb016481e6299b1125a742d3d54624a509f26d8_1280.jpg" /> @@ -66,19 +52,13 @@ export default function App() { items={[ { icon: Wheat, - title: "Organic Ingredients", - description: "Sourced from local independent farmers.", - }, + title: "Organic Ingredients", description: "Sourced from local independent farmers."}, { icon: Clock, - title: "Traditional Fermentation", - description: "Slow-rising methods for deeper flavor.", - }, + title: "Traditional Fermentation", description: "Slow-rising methods for deeper flavor."}, { icon: Award, - title: "Artisan Craftsmanship", - description: "Hand-molded and baked with love.", - }, + title: "Artisan Craftsmanship", description: "Hand-molded and baked with love."}, ]} imageSrc="https://pixabay.com/get/g59b0fb06c631c09347e5593968807b910895aa73bfe3cf516bbefcebe244d78b6df393d84dd335418a7dc71ac430f81949d3ad883b6c63d0fc41fdd0c4b3b719_1280.jpg" /> @@ -91,41 +71,23 @@ export default function App() { description="Discover our most popular treats baked fresh every morning just for you." items={[ { - title: "Buttery Croissants", - description: "Crispy layers of pure butter goodness.", - buttonIcon: ShoppingBag, - imageSrc: "https://pixabay.com/get/g05ec68635d72a143d4289166c3f67e4fe5527e0ffdb10558e16c762dc5eea65b4cbba5329f7c11d57ad0cdff49c33faa1a79ef3ae229109593b3b06b454651a5_1280.jpg", - }, + title: "Buttery Croissants", description: "Crispy layers of pure butter goodness.", buttonIcon: ShoppingBag, + imageSrc: "https://pixabay.com/get/g05ec68635d72a143d4289166c3f67e4fe5527e0ffdb10558e16c762dc5eea65b4cbba5329f7c11d57ad0cdff49c33faa1a79ef3ae229109593b3b06b454651a5_1280.jpg"}, { - title: "Sourdough Loaf", - description: "Traditional tangy artisan crust.", - buttonIcon: ShoppingBag, - imageSrc: "https://pixabay.com/get/gc5c36b7f076a1c19557219a71f039889ed91dd13c5e09c2672f317c01ed6eb01f3685b678c1c6d094e9078614f4a0d6eb90a3329b2cf992ad0569f07a8b7d3af_1280.jpg", - }, + title: "Sourdough Loaf", description: "Traditional tangy artisan crust.", buttonIcon: ShoppingBag, + imageSrc: "https://pixabay.com/get/gc5c36b7f076a1c19557219a71f039889ed91dd13c5e09c2672f317c01ed6eb01f3685b678c1c6d094e9078614f4a0d6eb90a3329b2cf992ad0569f07a8b7d3af_1280.jpg"}, { - title: "Fruit Tarts", - description: "Seasonal fruits in shortcrust pastry.", - buttonIcon: ShoppingBag, - imageSrc: "https://pixabay.com/get/g90ee49d0a03de68c59c974e6efa781f74fa0ac5aafb8eafe950b820d75d4cafe9f71adc297824c8c827b0fff6f194d5eebda6b191ce2b2f5e236753916725f1c_1280.jpg", - }, + title: "Fruit Tarts", description: "Seasonal fruits in shortcrust pastry.", buttonIcon: ShoppingBag, + imageSrc: "https://pixabay.com/get/g90ee49d0a03de68c59c974e6efa781f74fa0ac5aafb8eafe950b820d75d4cafe9f71adc297824c8c827b0fff6f194d5eebda6b191ce2b2f5e236753916725f1c_1280.jpg"}, { - title: "Muffin Batch", - description: "Freshly baked blueberry muffins.", - buttonIcon: ShoppingBag, - imageSrc: "https://pixabay.com/get/g24c8395356e6699b6725a7899dabc5ccc9ff78cf3f1c330c9cedb9f3b43a42cb2dc44341662887aada7e61f45aed159a0c5ebd3f104eb3f7d70bcb08572a0cd8_1280.jpg", - }, + title: "Muffin Batch", description: "Freshly baked blueberry muffins.", buttonIcon: ShoppingBag, + imageSrc: "https://pixabay.com/get/g24c8395356e6699b6725a7899dabc5ccc9ff78cf3f1c330c9cedb9f3b43a42cb2dc44341662887aada7e61f45aed159a0c5ebd3f104eb3f7d70bcb08572a0cd8_1280.jpg"}, { - title: "Rustic Baguettes", - description: "Long ferment for authentic crunch.", - buttonIcon: ShoppingBag, - imageSrc: "https://pixabay.com/get/g314e1519724073a0cb3090a5a8abc76e9f260bbf7561550e9736fa88e7b31b33a553102f5c8db85ac071b1d42a2912a5334f681c9eb960b8763948aee874fa81_1280.jpg", - }, + title: "Rustic Baguettes", description: "Long ferment for authentic crunch.", buttonIcon: ShoppingBag, + imageSrc: "https://pixabay.com/get/g314e1519724073a0cb3090a5a8abc76e9f260bbf7561550e9736fa88e7b31b33a553102f5c8db85ac071b1d42a2912a5334f681c9eb960b8763948aee874fa81_1280.jpg"}, { - title: "Cinnamon Swirl", - description: "Warm spice and sweet glazing.", - buttonIcon: ShoppingBag, - imageSrc: "https://pixabay.com/get/g19fff2375a2e3fb03147fb672113e816a0d2e61c9c0bb387a6a464d29d19adbbd05d10137e548d7cb6da4955f950cc728844c00b27fb5347ee765d805b9a3920_1280.jpg", - }, + title: "Cinnamon Swirl", description: "Warm spice and sweet glazing.", buttonIcon: ShoppingBag, + imageSrc: "https://pixabay.com/get/g19fff2375a2e3fb03147fb672113e816a0d2e61c9c0bb387a6a464d29d19adbbd05d10137e548d7cb6da4955f950cc728844c00b27fb5347ee765d805b9a3920_1280.jpg"}, ]} /> @@ -137,35 +99,17 @@ export default function App() { description="Get your fresh baked goods pre-ordered for convenience." plans={[ { - tag: "Breakfast", - price: "$8.00", - period: "/per set", - features: [ - "Assorted Bread Loaf", - "Butter & Jam", - "Morning Coffee", - ], + tag: "Breakfast", price: "$8.00", period: "/per set", features: [ + "Assorted Bread Loaf", "Butter & Jam", "Morning Coffee"], primaryButton: { - text: "Select", - href: "#", - }, - imageSrc: "https://pixabay.com/get/g81779dd5181ade8c88c14a164f514c07527054712e94b5b779aa9bbb3b9661693a6b37fd7c6a997a649185c90283ebb59f67d050360eb51db385f01171faaa99_1280.jpg", - }, + text: "Select", href: "#"}, + imageSrc: "https://pixabay.com/get/g81779dd5181ade8c88c14a164f514c07527054712e94b5b779aa9bbb3b9661693a6b37fd7c6a997a649185c90283ebb59f67d050360eb51db385f01171faaa99_1280.jpg"}, { - tag: "Dessert", - price: "$12.00", - period: "/per box", - features: [ - "6x Artisanal Tarts", - "Chocolate Eclairs", - "Seasonal Toppings", - ], + tag: "Dessert", price: "$12.00", period: "/per box", features: [ + "6x Artisanal Tarts", "Chocolate Eclairs", "Seasonal Toppings"], primaryButton: { - text: "Select", - href: "#", - }, - imageSrc: "https://pixabay.com/get/g33e9192665305ba4dcfe57743b3c79ad65a357f28eecfd90a1e39843446758be9cbe77bd870474114f16ef53d95a3ca3e58e71bb1ff89c04d6ed80198bfa29f5_1280.jpg", - }, + text: "Select", href: "#"}, + imageSrc: "https://pixabay.com/get/g33e9192665305ba4dcfe57743b3c79ad65a357f28eecfd90a1e39843446758be9cbe77bd870474114f16ef53d95a3ca3e58e71bb1ff89c04d6ed80198bfa29f5_1280.jpg"}, ]} /> @@ -177,20 +121,11 @@ export default function App() { description="Meet the passionate team that brings our bakery to life every single day." members={[ { - name: "Sarah Miller", - role: "Head Baker", - imageSrc: "https://pixabay.com/get/g4dd3f68387ba4378f2111658a7dcf860dc0c463e98ce2709e36a5e8c0530473b6b6c925f8bf68163431f59000a0bd734691fc87fa1f34a484e371477aa11f00e_1280.jpg", - }, + name: "Sarah Miller", role: "Head Baker", imageSrc: "https://pixabay.com/get/g4dd3f68387ba4378f2111658a7dcf860dc0c463e98ce2709e36a5e8c0530473b6b6c925f8bf68163431f59000a0bd734691fc87fa1f34a484e371477aa11f00e_1280.jpg"}, { - name: "John Doe", - role: "Pastry Specialist", - imageSrc: "https://pixabay.com/get/g6c325512cae7eb7a67c2787cfe83c651414ffeab263a38b33dc6cd2b52ef02b4a25f10601414e8a5b61090cde1e8275a4dcb0bf8a0713713ffd2bc39fe4996fd_1280.jpg", - }, + name: "John Doe", role: "Pastry Specialist", imageSrc: "https://pixabay.com/get/g6c325512cae7eb7a67c2787cfe83c651414ffeab263a38b33dc6cd2b52ef02b4a25f10601414e8a5b61090cde1e8275a4dcb0bf8a0713713ffd2bc39fe4996fd_1280.jpg"}, { - name: "Emily Chen", - role: "Kitchen Assistant", - imageSrc: "https://pixabay.com/get/gd5a5c80c4179fd39a41f5c1a31b732a762c6a2b4cbbd21e59ba9d5a2e66d7b6233e1c73f4c288f7106971f5c2669c32a3a870cad1094125d8a872973ea866973_1280.jpg", - }, + name: "Emily Chen", role: "Kitchen Assistant", imageSrc: "https://pixabay.com/get/gd5a5c80c4179fd39a41f5c1a31b732a762c6a2b4cbbd21e59ba9d5a2e66d7b6233e1c73f4c288f7106971f5c2669c32a3a870cad1094125d8a872973ea866973_1280.jpg"}, ]} /> @@ -202,40 +137,20 @@ export default function App() { description="We are proud of the love our bread receives from our neighbors." testimonials={[ { - name: "Alice Johnson", - role: "Regular Customer", - quote: "The best sourdough I've ever tasted!", - rating: 5, - imageSrc: "https://pixabay.com/get/g54e9788651e66649b739cc8bfef8924190be6802be9a9b9fd673594509d53cc84579f9ca8746625b509e3a1fa846467933294ff316aea439a5964d6158edcd5d_1280.jpg", - }, + name: "Alice Johnson", role: "Regular Customer", quote: "The best sourdough I've ever tasted!", rating: 5, + imageSrc: "https://pixabay.com/get/g54e9788651e66649b739cc8bfef8924190be6802be9a9b9fd673594509d53cc84579f9ca8746625b509e3a1fa846467933294ff316aea439a5964d6158edcd5d_1280.jpg"}, { - name: "Mark Wilson", - role: "Foodie", - quote: "Incredible pastry craftsmanship.", - rating: 5, - imageSrc: "https://pixabay.com/get/ga90d235b7853c0371e9c50933f6eefe637ad2d0bb8c09c61e3d7d9ee5e6418967dc1cf3304b365b0ac5e1826d09d9c74e96f9ab6bdfa824acb20e2edff396535_1280.jpg", - }, + name: "Mark Wilson", role: "Foodie", quote: "Incredible pastry craftsmanship.", rating: 5, + imageSrc: "https://pixabay.com/get/ga90d235b7853c0371e9c50933f6eefe637ad2d0bb8c09c61e3d7d9ee5e6418967dc1cf3304b365b0ac5e1826d09d9c74e96f9ab6bdfa824acb20e2edff396535_1280.jpg"}, { - name: "Sophie Reed", - role: "Local Resident", - quote: "Morning coffee ritual essential.", - rating: 5, - imageSrc: "https://pixabay.com/get/g33117194e5b881f7a5780fceac67f0ce39bc1538a99e7543f71ab84876a4d1d58f07075de3baede4e1ae58a3a27d92906521278b0e6abb7ef9a85b929ca16cce_1280.jpg", - }, + name: "Sophie Reed", role: "Local Resident", quote: "Morning coffee ritual essential.", rating: 5, + imageSrc: "https://pixabay.com/get/g33117194e5b881f7a5780fceac67f0ce39bc1538a99e7543f71ab84876a4d1d58f07075de3baede4e1ae58a3a27d92906521278b0e6abb7ef9a85b929ca16cce_1280.jpg"}, { - name: "David Brown", - role: "Food Blogger", - quote: "Authentic and fresh every day.", - rating: 5, - imageSrc: "https://pixabay.com/get/ge072a6c2e1a4997036532c495451d18c3a85e5dd154052472fbbf37870acc84988e0a12ea518b75d2bbe2c66eb4c0270ff1aff0397b1aadbf5a5a6900f79abc3_1280.jpg", - }, + name: "David Brown", role: "Food Blogger", quote: "Authentic and fresh every day.", rating: 5, + imageSrc: "https://pixabay.com/get/ge072a6c2e1a4997036532c495451d18c3a85e5dd154052472fbbf37870acc84988e0a12ea518b75d2bbe2c66eb4c0270ff1aff0397b1aadbf5a5a6900f79abc3_1280.jpg"}, { - name: "Anna Lee", - role: "Business Owner", - quote: "Perfect treats for my events.", - rating: 5, - imageSrc: "https://pixabay.com/get/g56e20edff0ee65387716e85d9f9f84930335165f32e9adb6419202ffa889336a689191c906e759b5e6b4b62f091a974435fb2ad8b27cc813e0b807deb39027b9_1280.jpg", - }, + name: "Anna Lee", role: "Business Owner", quote: "Perfect treats for my events.", rating: 5, + imageSrc: "https://pixabay.com/get/g56e20edff0ee65387716e85d9f9f84930335165f32e9adb6419202ffa889336a689191c906e759b5e6b4b62f091a974435fb2ad8b27cc813e0b807deb39027b9_1280.jpg"}, ]} /> @@ -247,21 +162,13 @@ export default function App() { description="Answers to common questions about our ingredients and delivery." items={[ { - question: "Are your goods organic?", - answer: "Yes, we prioritize local organic suppliers.", - }, + question: "Are your goods organic?", answer: "Yes, we prioritize local organic suppliers."}, { - question: "Do you offer delivery?", - answer: "Yes, delivery is available within city limits.", - }, + question: "Do you offer delivery?", answer: "Yes, delivery is available within city limits."}, { - question: "Can I pre-order for events?", - answer: "Absolutely! Please contact us a week in advance.", - }, + question: "Can I pre-order for events?", answer: "Absolutely! Please contact us a week in advance."}, { - question: "Are there vegan options?", - answer: "We have a dedicated selection of vegan pastries.", - }, + question: "Are there vegan options?", answer: "We have a dedicated selection of vegan pastries."}, ]} /> @@ -281,42 +188,28 @@ export default function App() { brand="Artisanal Bakery" columns={[ { - title: "About", - items: [ + title: "About", items: [ { - label: "Our Story", - href: "#about", - }, + label: "Our Story", href: "#about"}, { - label: "Careers", - href: "#", - }, + label: "Careers", href: "#"}, ], }, { - title: "Shop", - items: [ + title: "Shop", items: [ { - label: "Menu", - href: "#features", - }, + label: "Menu", href: "#features"}, { - label: "Orders", - href: "#pricing", - }, + label: "Orders", href: "#pricing"}, ], }, ]} copyright="© 2024 Artisanal Bakery. All rights reserved." links={[ { - label: "Privacy Policy", - href: "#", - }, + label: "Privacy Policy", href: "#"}, { - label: "Terms of Service", - href: "#", - }, + label: "Terms of Service", href: "#"}, ]} /> -- 2.49.1