import { useState } from "react" import { WrapperAddRecipe, IconPlus, WrapperOptions, IconOptions, WrapperOptionButtons, IconRemove, IconEdit } from "./styles/buttons" import { useDispatch } from "react-redux" import { removeRecipe } from "../../../redux/slices/recipesSlice" import { PlusIcon, WrapperAddItem } from "../../GroceryList/groceries/styles/buttons" import ModalAddIngredients from "../../modals/recipes/ModalAddIngredients" export const AddRecipeButton = () => { return ( // < Link to="/recipes/addRecipe"> // ) } export const AddIngredientsButton = (props) => { const [visible, setVisible] = useState(false) return (<> setVisible(true)}> setVisible(false)} /> ) } export const OptionsButtonRecipe = (props) => { const dispatch = useDispatch() const [toggled, setToggled] = useState(false) const handleRemove = () => { if (window.confirm("Do you really want to remove this recipe?")) { dispatch(removeRecipe(props.id)) } } return ( setToggled(!toggled)} /> handleRemove()} /> history.push("/recipes/addRecipe/" + props.id)} /> ) }