Task: Set up client-side routing using react-router-dom.
Acceptance Criteria:
A main route (/) points to the TodoList.
A route (/edit/:id) points to the EditTodoForm for editing specific to-do items.
Navigation between these routes is smooth and does not trigger a full page reload.
Task: Set up client-side routing using react-router-dom. Acceptance Criteria: A main route (/) points to the TodoList. A route (/edit/:id) points to the EditTodoForm for editing specific to-do items. Navigation between these routes is smooth and does not trigger a full page reload.