import React, { useState } from 'react'; import dayjs from 'dayjs'; import './index.css'; import { TodoForm } from '../todo-form'; function Todo(props) { const [isShowForm, setIsShowForm] = useState(false); const [editData, setEditData] = useState({}); const [status, setStatus] = useState('add'); function handleAdd() { setStatus('add'); setEditData({ title: '', time: '', }); setIsShowForm(true); } function handleEdit({ id, title, time }, e) { setStatus('edit'); setEditData({ id, title, time, }); setIsShowForm(true); } function handleSubmit({ data, status }) { props[status](data); } function handleDel(id) { props.del(id); } function handleClear(id) { props.clear(id); } return (

{isShowForm && ( )}
); } export default Todo;