Skip to content

Zemin Ma - Todo list app#17

Open
xia0m wants to merge 12 commits intoForstaGlobal:masterfrom
xia0m:master
Open

Zemin Ma - Todo list app#17
xia0m wants to merge 12 commits intoForstaGlobal:masterfrom
xia0m:master

Conversation

@xia0m
Copy link

@xia0m xia0m commented May 10, 2024

Todo List App

  1. Created a Todo list app enabling users to:
  • Add, Delete, Edit a todo
  • Toggle a todo between done and not done
  1. Used Redux Toolkit for state management. It not only simplifies state testing without involving UI but also expands capabilities by integrating RTK Query for tasks involving API requests.

Testing

  • Implemented Jest (with React Testing Library) tests to ensure functionality across Add, Delete, Edit, and Toggle todo operations, as well as Redux state tests.

Additional Packages Used:

  1. Uuid: generate unique Id
  2. ESLint and Prettier: Added as dev dependencies for consistent code formatting

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant