Merge version_6 into main #26
@@ -5,9 +5,8 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
|
||||
import FeatureCardTwentyFive from '@/components/sections/feature/FeatureCardTwentyFive';
|
||||
import ProductCardOne from '@/components/sections/product/ProductCardOne';
|
||||
import FooterBase from '@/components/sections/footer/FooterBase';
|
||||
import { Apple, Filter, Flame, Zap, TrendingDown, TrendingUp, Users, Mail } from 'lucide-react';
|
||||
import { Apple, Filter, Flame, TrendingDown, TrendingUp } from 'lucide-react';
|
||||
|
||||
// Recipe Database
|
||||
const recipeDatabase = [
|
||||
@@ -85,16 +84,6 @@ export default function RecipesPage() {
|
||||
? recipeDatabase
|
||||
: recipeDatabase.filter(recipe => recipe.goals.includes(selectedGoal));
|
||||
|
||||
// Convert filtered recipes to product format for ProductCardOne
|
||||
const recipeProducts = filteredRecipes.map(recipe => ({
|
||||
id: recipe.id,
|
||||
name: recipe.name,
|
||||
price: `${recipe.calories} cal | ${recipe.protein}g protein`,
|
||||
imageSrc: recipe.imageSrc,
|
||||
imageAlt: recipe.imageAlt,
|
||||
onProductClick: () => console.log(`Selected recipe: ${recipe.name}`)
|
||||
}));
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="elastic-effect"
|
||||
|
||||
Reference in New Issue
Block a user