function RecipeDetails({ recipe, onEditClick, onDeleteClick, onShowDeleteModal }) { if (!recipe) { return ( עדיין לא נבחר מתכון. בחר מתכון מהרשימה או צור מתכון חדש. ); } const handleDelete = () => { onShowDeleteModal(recipe.id, recipe.name); }; return ( {recipe.name} {translateMealType(recipe.meal_type)} · {recipe.time_minutes} דקות הכנה ⏱ {recipe.time_minutes} דק׳ 🍽 {translateMealType(recipe.meal_type)} מצרכים {recipe.ingredients.map((ing, idx) => ( {ing} ))} שלבים {recipe.steps.map((step, idx) => ( {step} ))} {recipe.tags && recipe.tags.length > 0 && ( )} onEditClick(recipe)}> ✏️ ערוך 🗑 מחק ); } function translateMealType(type) { switch (type) { case "breakfast": return "בוקר"; case "lunch": return "צהריים"; case "dinner": return "ערב"; case "snack": return "נשנוש"; default: return type; } } export default RecipeDetails;
עדיין לא נבחר מתכון. בחר מתכון מהרשימה או צור מתכון חדש.
{translateMealType(recipe.meal_type)} · {recipe.time_minutes} דקות הכנה