Skip to content

id4h4lling/project-todos

 
 

Repository files navigation

Project Todos

This week we built a to-do app using React and redux-toolkit. We created new slices, new reducers and actions. And talked about what immutabilty means.

The problem

I started out by doing a design sketch in Figma followed by some notes on each step the app should do.

Then I started with selecting data from the store using useSelector and dispatching data to the store depending on the users actions. After that I created the components ToDoList that toogles the list and AddTask that lets the user do just that. When this mean functionalitys were in place I added header and also decided to use a Wrapper component to keep App clean.

I wanted to spend some more time on styling this week and tried to follow my sketch to the minimum. I styled everything with styledcomponents, it all worked out nicely but could use a lesson on the optimal way of structuring it.

If I had more time I would have added a Completed page for the tasks to drop down to when done.

I will move the add button.

View it live

https://todo-app-id4h4lling.netlify.app/

About

Redux project: Build a todo app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 84.5%
  • HTML 12.1%
  • CSS 3.4%