Task: Develop necessary components including TodoList, TodoItem, AddTodoForm, and EditTodoForm.
Acceptance Criteria:
TodoList: Displays a list of to-do items fetched from the backend.
TodoItem: Displays individual to-do item details. Includes buttons for edit and delete functionalities.
AddTodoForm: Includes form fields for title, description, and due date. Has a submit button to add a new to-do.
EditTodoForm: Pre-populated with existing to-do details, allowing users to edit and save changes.
Task: Develop necessary components including TodoList, TodoItem, AddTodoForm, and EditTodoForm. Acceptance Criteria: TodoList: Displays a list of to-do items fetched from the backend. TodoItem: Displays individual to-do item details. Includes buttons for edit and delete functionalities. AddTodoForm: Includes form fields for title, description, and due date. Has a submit button to add a new to-do. EditTodoForm: Pre-populated with existing to-do details, allowing users to edit and save changes.