From bb62eef4d406c356035e8d8f91634b908b6d9590 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Sun, 19 Apr 2026 10:11:45 +0000 Subject: [PATCH 1/2] Bob AI: fix build error in src/App.tsx --- src/App.tsx | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 51314c9..2e1ebbc 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -93,7 +93,6 @@ export default function App() { imageSrc: "https://pixabay.com/get/g92ff5711c9ec57a95c6c6a3cce23f35ba2378b6ebd9c1faa9dc0f0be2bd835ac7796e836804649b8ceb5f2b47bf53ac9acd9a671eefac82e0dc0f7c2e0afce83_1280.jpg", }, ], - imageSrc: "https://pixabay.com/get/ge4becb14702cbe09d7fd5a9bc8eb7bdab5e45d6942a34dff5006af542707c80715fe600e6eac6b6615038343440b2b76d377c1a0cd8e9ffe979b528bafbe061a_1280.jpg?_wi=2", imageAlt: "luxury spa treatment room", }, { @@ -111,7 +110,6 @@ export default function App() { imageSrc: "https://pixabay.com/get/g13c0867693a6af2cd42ced510429d75f465a398c5daff29f1514b545d19279309ca9c7b98b673f1652051f5d046827d26e661c80c2a608d19d8c325fc1cab0a0_1280.jpg", }, ], - imageSrc: "https://pixabay.com/get/g18bcd60bc2b95fc2a010f6e7ccaddfaa4518b2a856e1d29b045053368f5fdabf5748b8db30c5711c79afbe5cfec6585d7386e293613ede8d86f6012fc61084f3_1280.jpg", imageAlt: "luxury spa treatment room", }, { @@ -129,7 +127,6 @@ export default function App() { imageSrc: "https://pixabay.com/get/g9c6eedfdb1d118494eca1e10eed9fac9fcdc77a327a83154aeedda89127ffe55e3e535a9d950281f0b1cde4031218afb8ea1807c59fe8af3ef82753ab3cb4f3b_1280.jpg", }, ], - imageSrc: "https://pixabay.com/get/g803e31c99d56b34e749a53ad1fd403cdebc56de8ee82757fa023c068a3de015921a5358c6272b4a279ed49c0337d7bc1e600ecd675f7b320a891cb509fd40ec4_1280.jpg?_wi=1", imageAlt: "luxury spa treatment room", }, ]} -- 2.49.1 From b78f9bff316d39a50d99c1385e05562e5c34f7e9 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 19 Apr 2026 10:11:59 +0000 Subject: [PATCH 2/2] Update src/App.tsx --- src/App.tsx | 215 ++++++++++++++-------------------------------------- 1 file changed, 55 insertions(+), 160 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 2e1ebbc..8799642 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -17,26 +17,16 @@ export default function App() { logo="LUXE-STAY" navItems={[ { - name: "Our Suites", - href: "#about", - }, + name: "Our Suites", href: "#about"}, { - name: "Amenities", - href: "#features", - }, + name: "Amenities", href: "#features"}, { - name: "Testimonials", - href: "#testimonials", - }, + name: "Testimonials", href: "#testimonials"}, { - name: "Contact", - href: "#contact", - }, + name: "Contact", href: "#contact"}, ]} ctaButton={{ - text: "Book Now", - href: "#contact", - }} + text: "Book Now", href: "#contact"}} /> @@ -46,14 +36,10 @@ export default function App() { title="Unrivaled Elegance in Every Stay" description="Experience world-class hospitality in the heart of the city. Our hotel combines modern luxury with timeless comfort for an unforgettable retreat." primaryButton={{ - text: "Book Your Stay", - href: "#contact", - }} + text: "Book Your Stay", href: "#contact"}} secondaryButton={{ - text: "Discover More", - href: "#about", - }} - imageSrc="https://pixabay.com/get/ge4becb14702cbe09d7fd5a9bc8eb7bdab5e45d6942a34dff5006af542707c80715fe600e6eac6b6615038343440b2b76d377c1a0cd8e9ffe979b528bafbe061a_1280.jpg?_wi=1" + text: "Discover More", href: "#about"}} + imageSrc="https://pixabay.com/get/ge4becb14702cbe09d7fd5a9bc8eb7bdab5e45d6942a34dff5006af542707c80715fe600e6eac6b6615038343440b2b76d377c1a0cd8e9ffe979b528bafbe061a_1280.jpg" /> @@ -61,14 +47,9 @@ export default function App() { @@ -79,55 +60,34 @@ export default function App() { description="Indulge in an array of exclusive amenities designed to rejuvenate and pamper you from check-in to departure." features={[ { - title: "World-Class Spa", - description: "Rejuvenate your senses with our bespoke therapeutic treatments in a tranquil sanctuary.", - bentoComponent: "media-stack", - items: [ + title: "World-Class Spa", description: "Rejuvenate your senses with our bespoke therapeutic treatments in a tranquil sanctuary.", bentoComponent: "media-stack", items: [ { - imageSrc: "https://pixabay.com/get/g594a1b5bd429d59403148fb5c7846ec032aa830149eb974c3813376a11aa238a72d8ecd0b3d32308b7c75916eea44b069177a01b8246b489aa4b5ecd04b51e15_1280.jpg", - }, + imageSrc: "https://pixabay.com/get/g594a1b5bd429d59403148fb5c7846ec032aa830149eb974c3813376a11aa238a72d8ecd0b3d32308b7c75916eea44b069177a01b8246b489aa4b5ecd04b51e15_1280.jpg"}, { - imageSrc: "https://pixabay.com/get/gf12d88825cebf228907bae8cfb02f50b5b22eda4c150d3e6bb189930e197b8f366218f61000a82dafa5e81974f53db6689b42713e53f598457710dbae9567d01_1280.jpg", - }, + imageSrc: "https://pixabay.com/get/gf12d88825cebf228907bae8cfb02f50b5b22eda4c150d3e6bb189930e197b8f366218f61000a82dafa5e81974f53db6689b42713e53f598457710dbae9567d01_1280.jpg"}, { - imageSrc: "https://pixabay.com/get/g92ff5711c9ec57a95c6c6a3cce23f35ba2378b6ebd9c1faa9dc0f0be2bd835ac7796e836804649b8ceb5f2b47bf53ac9acd9a671eefac82e0dc0f7c2e0afce83_1280.jpg", - }, - ], - imageAlt: "luxury spa treatment room", + imageSrc: "https://pixabay.com/get/g92ff5711c9ec57a95c6c6a3cce23f35ba2378b6ebd9c1faa9dc0f0be2bd835ac7796e836804649b8ceb5f2b47bf53ac9acd9a671eefac82e0dc0f7c2e0afce83_1280.jpg"}, + ] }, { - title: "Fine Dining", - description: "Savor globally inspired cuisine prepared by our award-winning executive chef.", - bentoComponent: "media-stack", - items: [ + title: "Fine Dining", description: "Savor globally inspired cuisine prepared by our award-winning executive chef.", bentoComponent: "media-stack", items: [ { - imageSrc: "https://pixabay.com/get/gacb32a115c95c1154494bcaba08fc138ac6be1aaa75562a22700c913660a4d9e582dedc0cb97dbd52ce1041433b9aed28455dec07f8a417930e005a341a96faf_1280.jpg", - }, + imageSrc: "https://pixabay.com/get/gacb32a115c95c1154494bcaba08fc138ac6be1aaa75562a22700c913660a4d9e582dedc0cb97dbd52ce1041433b9aed28455dec07f8a417930e005a341a96faf_1280.jpg"}, { - imageSrc: "https://pixabay.com/get/geefcb708efc3d3c307712d08a51d4b8b840ce11b382779afb0419b84a4772b2fdbb9d67789c416d445f7558b88759986e4cdf552755f6ac44719da4dc6b7055c_1280.jpg", - }, + imageSrc: "https://pixabay.com/get/geefcb708efc3d3c307712d08a51d4b8b840ce11b382779afb0419b84a4772b2fdbb9d67789c416d445f7558b88759986e4cdf552755f6ac44719da4dc6b7055c_1280.jpg"}, { - imageSrc: "https://pixabay.com/get/g13c0867693a6af2cd42ced510429d75f465a398c5daff29f1514b545d19279309ca9c7b98b673f1652051f5d046827d26e661c80c2a608d19d8c325fc1cab0a0_1280.jpg", - }, - ], - imageAlt: "luxury spa treatment room", + imageSrc: "https://pixabay.com/get/g13c0867693a6af2cd42ced510429d75f465a398c5daff29f1514b545d19279309ca9c7b98b673f1652051f5d046827d26e661c80c2a608d19d8c325fc1cab0a0_1280.jpg"}, + ] }, { - title: "Infinity Pool", - description: "Unwind in our heated infinity pool overlooking the city skyline.", - bentoComponent: "media-stack", - items: [ + title: "Infinity Pool", description: "Unwind in our heated infinity pool overlooking the city skyline.", bentoComponent: "media-stack", items: [ { - imageSrc: "https://pixabay.com/get/g312ff9d05b44ff4c049e7b66b01101c22a8c67a9cbc852ade6ea6cae8137e8b02160783247f14b035bcf4a43af72bdc07f8ec010b772df7775b3ed325dc337d9_1280.jpg?_wi=1", - }, + imageSrc: "https://pixabay.com/get/g312ff9d05b44ff4c049e7b66b01101c22a8c67a9cbc852ade6ea6cae8137e8b02160783247f14b035bcf4a43af72bdc07f8ec010b772df7775b3ed325dc337d9_1280.jpg"}, { - imageSrc: "https://pixabay.com/get/gdaad70410138306392527feaf3087a8f08601da68cc6aa8fe50aa46ed86b751279c05d93b52e924c4e4d44a5de6adec70bfa6fdc3b3cc11a43fd9e32b32246b7_1280.jpg", - }, + imageSrc: "https://pixabay.com/get/gdaad70410138306392527feaf3087a8f08601da68cc6aa8fe50aa46ed86b751279c05d93b52e924c4e4d44a5de6adec70bfa6fdc3b3cc11a43fd9e32b32246b7_1280.jpg"}, { - imageSrc: "https://pixabay.com/get/g9c6eedfdb1d118494eca1e10eed9fac9fcdc77a327a83154aeedda89127ffe55e3e535a9d950281f0b1cde4031218afb8ea1807c59fe8af3ef82753ab3cb4f3b_1280.jpg", - }, - ], - imageAlt: "luxury spa treatment room", + imageSrc: "https://pixabay.com/get/g9c6eedfdb1d118494eca1e10eed9fac9fcdc77a327a83154aeedda89127ffe55e3e535a9d950281f0b1cde4031218afb8ea1807c59fe8af3ef82753ab3cb4f3b_1280.jpg"}, + ] }, ]} /> @@ -140,11 +100,7 @@ export default function App() { description="Consistently providing excellence that turns every guest into a long-term friend of the house." metrics={[ { - value: "25+", - title: "Years of Excellence", - description: "Providing exceptional stays since 1995.", - imageSrc: "https://pixabay.com/get/g312ff9d05b44ff4c049e7b66b01101c22a8c67a9cbc852ade6ea6cae8137e8b02160783247f14b035bcf4a43af72bdc07f8ec010b772df7775b3ed325dc337d9_1280.jpg?_wi=2", - }, + value: "25+", title: "Years of Excellence", description: "Providing exceptional stays since 1995.", imageSrc: "https://pixabay.com/get/g312ff9d05b44ff4c049e7b66b01101c22a8c67a9cbc852ade6ea6cae8137e8b02160783247f14b035bcf4a43af72bdc07f8ec010b772df7775b3ed325dc337d9_1280.jpg"}, ]} /> @@ -156,20 +112,11 @@ export default function App() { description="Our hospitality experts are committed to ensuring your every need is met with warmth and professionalism." members={[ { - name: "Elena Rossi", - role: "Concierge Lead", - imageSrc: "https://pixabay.com/get/g803e31c99d56b34e749a53ad1fd403cdebc56de8ee82757fa023c068a3de015921a5358c6272b4a279ed49c0337d7bc1e600ecd675f7b320a891cb509fd40ec4_1280.jpg?_wi=2", - }, + name: "Elena Rossi", role: "Concierge Lead", imageSrc: "https://pixabay.com/get/g803e31c99d56b34e749a53ad1fd403cdebc56de8ee82757fa023c068a3de015921a5358c6272b4a279ed49c0337d7bc1e600ecd675f7b320a891cb509fd40ec4_1280.jpg"}, { - name: "Marcus Chen", - role: "Executive Chef", - imageSrc: "https://pixabay.com/get/gf5fb54376c738bc80cfe74fcdbbb869009dcf7d8f7a210566518b8cac4af8fd0d43c877cf8e61f1616aa8f8225b9e5aca08929f0a06ff8d6b4662d7b508825fa_1280.jpg", - }, + name: "Marcus Chen", role: "Executive Chef", imageSrc: "https://pixabay.com/get/gf5fb54376c738bc80cfe74fcdbbb869009dcf7d8f7a210566518b8cac4af8fd0d43c877cf8e61f1616aa8f8225b9e5aca08929f0a06ff8d6b4662d7b508825fa_1280.jpg"}, { - name: "Sarah Jenkins", - role: "General Manager", - imageSrc: "https://pixabay.com/get/g592252c456618570f5c2a2553482849b29f5bf0377fb93426880484a95e06362619cd97a672fef7642172aa118da41d73964edfc3cafe9b368c9579c93d62fd4_1280.jpg", - }, + name: "Sarah Jenkins", role: "General Manager", imageSrc: "https://pixabay.com/get/g592252c456618570f5c2a2553482849b29f5bf0377fb93426880484a95e06362619cd97a672fef7642172aa118da41d73964edfc3cafe9b368c9579c93d62fd4_1280.jpg"}, ]} /> @@ -181,40 +128,20 @@ export default function App() { description="Hear directly from our guests about why they choose us for their urban retreats." testimonials={[ { - name: "Alice M.", - role: "Frequent Traveler", - quote: "The service was impeccable. Every detail from check-in to checkout was perfect.", - rating: 5, - imageSrc: "https://pixabay.com/get/g825704c703183d7fffe6b8de8267fa4b6041c84830f1588708d6e6b44ebe1a5fd3050bcc2c597657342ef1b3dc31a5a7c0b09ec615c7734b47edb9f0c89d496a_1280.jpg", - }, + name: "Alice M.", role: "Frequent Traveler", quote: "The service was impeccable. Every detail from check-in to checkout was perfect.", rating: 5, + imageSrc: "https://pixabay.com/get/g825704c703183d7fffe6b8de8267fa4b6041c84830f1588708d6e6b44ebe1a5fd3050bcc2c597657342ef1b3dc31a5a7c0b09ec615c7734b47edb9f0c89d496a_1280.jpg"}, { - name: "David L.", - role: "Business Executive", - quote: "My go-to hotel in the city. Quiet, refined, and consistently high quality.", - rating: 5, - imageSrc: "https://pixabay.com/get/g0cb14b6705f1f9d4bcd6f13b866b8d51211910f03ce774d8b8cfa49ac85fb4fdaef629f088dbf36feefaada73028c9cbc20f27cc9e99789c4c9cb5f83309f6df_1280.jpg", - }, + name: "David L.", role: "Business Executive", quote: "My go-to hotel in the city. Quiet, refined, and consistently high quality.", rating: 5, + imageSrc: "https://pixabay.com/get/g0cb14b6705f1f9d4bcd6f13b866b8d51211910f03ce774d8b8cfa49ac85fb4fdaef629f088dbf36feefaada73028c9cbc20f27cc9e99789c4c9cb5f83309f6df_1280.jpg"}, { - name: "Sophia B.", - role: "Event Planner", - quote: "I held my gala event here and the attention to detail was absolutely stunning.", - rating: 5, - imageSrc: "https://pixabay.com/get/gd84e6a998f6f59046a1e467f96996a3709e1a1dd5aced4fb5c2a104c792b6cf8f578ddd6ef794266581052ff8c51b20d8657e650709312790fc885973a3d4a1e_1280.jpg", - }, + name: "Sophia B.", role: "Event Planner", quote: "I held my gala event here and the attention to detail was absolutely stunning.", rating: 5, + imageSrc: "https://pixabay.com/get/gd84e6a998f6f59046a1e467f96996a3709e1a1dd5aced4fb5c2a104c792b6cf8f578ddd6ef794266581052ff8c51b20d8657e650709312790fc885973a3d4a1e_1280.jpg"}, { - name: "Robert K.", - role: "Architect", - quote: "A beautiful design space that makes business travel actually feel like a vacation.", - rating: 5, - imageSrc: "https://pixabay.com/get/gf1991b74d64f3cce718b4c038f05446950713e8d912ad9ea666f2643dd2a9be64d0353b39e2d44a80a40ed87b92c49361dcb47b895c4a08d8098f0a7c0d178db_1280.jpg", - }, + name: "Robert K.", role: "Architect", quote: "A beautiful design space that makes business travel actually feel like a vacation.", rating: 5, + imageSrc: "https://pixabay.com/get/gf1991b74d64f3cce718b4c038f05446950713e8d912ad9ea666f2643dd2a9be64d0353b39e2d44a80a40ed87b92c49361dcb47b895c4a08d8098f0a7c0d178db_1280.jpg"}, { - name: "Julia H.", - role: "Luxury Blogger", - quote: "The infinity pool at sunset is simply unbeatable. Highly recommended for a city escape.", - rating: 5, - imageSrc: "https://pixabay.com/get/gecf9188bb71d1dd9770f5f5865e7bf482fadc5d97c774f59d3c405d24cca359af3d17826ae6575c35bf1a7387dba99124a2ddc0ba81c63f76a90411d34d8cfd7_1280.jpg", - }, + name: "Julia H.", role: "Luxury Blogger", quote: "The infinity pool at sunset is simply unbeatable. Highly recommended for a city escape.", rating: 5, + imageSrc: "https://pixabay.com/get/gecf9188bb71d1dd9770f5f5865e7bf482fadc5d97c774f59d3c405d24cca359af3d17826ae6575c35bf1a7387dba99124a2ddc0ba81c63f76a90411d34d8cfd7_1280.jpg"}, ]} /> @@ -226,17 +153,11 @@ export default function App() { description="Answers to frequently asked questions about our services, amenities, and policies." items={[ { - question: "What is the check-in time?", - answer: "Check-in begins at 3:00 PM.", - }, + question: "What is the check-in time?", answer: "Check-in begins at 3:00 PM."}, { - question: "Do you offer airport transfers?", - answer: "Yes, our concierge team can arrange private airport transfers upon request.", - }, + question: "Do you offer airport transfers?", answer: "Yes, our concierge team can arrange private airport transfers upon request."}, { - question: "Are pets allowed?", - answer: "We welcome small pets with advance notification.", - }, + question: "Are pets allowed?", answer: "We welcome small pets with advance notification."}, ]} imageSrc="https://pixabay.com/get/g38ca97c0eea6ccf48264c23ebe933ec2cef863ffa959e3888c43681c701f134e0b9d995c3b4836516065b20e93964df0d2215b1ebf24f0e7174ead10bc91f56f_1280.jpg" /> @@ -249,28 +170,17 @@ export default function App() { description="Send us your inquiry and we will get back to you with availability and special rates." inputs={[ { - name: "name", - type: "text", - placeholder: "Your Name", - required: true, + name: "name", type: "text", placeholder: "Your Name", required: true, }, { - name: "email", - type: "email", - placeholder: "Your Email", - required: true, + name: "email", type: "email", placeholder: "Your Email", required: true, }, { - name: "dates", - type: "text", - placeholder: "Check-in / Check-out Dates", - required: true, + name: "dates", type: "text", placeholder: "Check-in / Check-out Dates", required: true, }, ]} textarea={{ - name: "requests", - placeholder: "Any special requests?", - rows: 4, + name: "requests", placeholder: "Any special requests?", rows: 4, }} buttonText="Send Inquiry" imageSrc="https://pixabay.com/get/g8d07f0c6c85282d3a5cf3e63711cfa65a0ce187cf450dbac69036d703fade62727460dbc2a08295ab13ce69ce35ae314df947e843bba349404fdc0e154381c42_1280.jpg" @@ -281,42 +191,27 @@ export default function App() {