Solo agregue una **función, para negar el estado actual y asignarlo al botón de agregar en el OnClick **
const abrirModal = () => {
setOpenModal(!openModal);
}
y utilice el ** context global ** para el estado.
const {openModal, setOpenModal} = React.useContext(TodoContext);<code>
Código completo:
import { TodoContext } from '../TodoContext';
import React from 'react';
import './CreateTodoButton.css';
function CreateTodoButton(){
const {openModal, setOpenModal} = React.useContext(TodoContext);
const abrirModal = () => {
setOpenModal(!openModal);
}
return (
<div className=''>
<div className='d-flex flex-row justify-content-center'>
<p>
<span className="inputColor">
<input type="text" placeholder="Ingresa alguna tarea..."/>
<span></span>
</span>
</p>
</div>
<div className='d-flex flex-row justify-content-center'>
<div className="box-2">
<div className="btn btn-two" onClick={abrirModal}>
<span>Agregar Tarea</span>
</div>
</div>
</div>
</div>
);
}
export {CreateTodoButton};
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?