diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 87492e4..7dbb7bc 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1419,4 +1419,4 @@ export default function RootLayout({ ); -} +} \ No newline at end of file diff --git a/src/app/page.tsx b/src/app/page.tsx index 778124b..fe07cea 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -9,9 +9,47 @@ import MetricCardThree from '@/components/sections/metrics/MetricCardThree'; import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen'; import ContactFaq from '@/components/sections/contact/ContactFaq'; import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; -import { Star, ThumbsUp, Users, Clock, Phone, Heart } from "lucide-react"; +import { Star, ThumbsUp, Users, Clock, Phone, Heart, AlertCircle, Leaf } from "lucide-react"; +import { useState } from "react"; export default function LandingPage() { + const [selectedOptions, setSelectedOptions] = useState>({ + allergens: 'none', + diet: 'regular' + }); + + const allergenOptions = [ + { id: 'none', label: 'Fără alergeni selectați' }, + { id: 'gluten', label: '🌾 Gluten' }, + { id: 'dairy', label: '🥛 Lactate' }, + { id: 'nuts', label: '🥜 Nuci' }, + { id: 'shellfish', label: '🦐 Fructe de mare' }, + { id: 'soy', label: '🫘 Soia' }, + { id: 'sesame', label: '🌱 Susam' } + ]; + + const dietOptions = [ + { id: 'regular', label: 'Regular' }, + { id: 'vegetarian', label: '🥬 Vegetarian' }, + { id: 'vegan', label: '🌱 Vegan' }, + { id: 'keto', label: '🥩 Keto' }, + { id: 'lowcarb', label: '📊 Low Carb' } + ]; + + const handleAllergenChange = (allergen: string) => { + setSelectedOptions(prev => ({ + ...prev, + allergens: allergen + })); + }; + + const handleDietChange = (diet: string) => { + setSelectedOptions(prev => ({ + ...prev, + diet: diet + })); + }; + return ( +
+
+
+

+ + Alergeni și Preferințe Dietetice +

+

Selectează opțiunile tale pentru a ne ajuta să găsim meniuri potrivite pentru tine

+
+ +
+ {/* Allergens Section */} +
+

+ + Alergeni +

+
+ {allergenOptions.map((option) => ( + + ))} +
+ {selectedOptions.allergens !== 'none' && ( +
+ Atenție: Te vom înștiința când se prepară mâncare pentru alergenia selectată. +
+ )} +
+ + {/* Diet Preferences Section */} +
+

+ + Preferințe Dietetice +

+
+ {dietOptions.map((option) => ( + + ))} +
+ {selectedOptions.diet !== 'regular' && ( +
+ Perfect! Avem preparate speciale {dietOptions.find(d => d.id === selectedOptions.diet)?.label?.toLowerCase()}. +
+ )} +
+
+ +
+

+ Selecții curente: Alergeni: {allergenOptions.find(a => a.id === selectedOptions.allergens)?.label} • Dieta: {dietOptions.find(d => d.id === selectedOptions.diet)?.label} +

+
+
+
+