import React, { useState } from 'react'; import { type Recipe } from "../types/Recipe" import Modal from '../components/Modal.tsx' interface CookbookRecipeTileProps { recipe: Recipe; handleDelete: (id: number | undefined) => void; } function CookbookRecipeTile({ recipe, handleDelete }: CookbookRecipeTileProps) { const [isModalOpen, setIsModalOpen] = useState(false); const openModal = () => setIsModalOpen(true); const closeModal = () => setIsModalOpen(false); const confirmDelete = () => { handleDelete(recipe.id); closeModal(); }; return (
); }; export default CookbookRecipeTile;