├── .gitignore
├── README.md
├── index.html
├── package.json
├── src
├── TodoContext.jsx
├── TodoProvider.jsx
├── components
│ ├── App.jsx
│ ├── Footer.jsx
│ ├── Header.jsx
│ ├── Link.jsx
│ ├── MainSection.jsx
│ ├── TodoItem.jsx
│ ├── TodoList.jsx
│ └── TodoTextInput.jsx
├── main.jsx
├── stores
│ ├── reducer.js
│ └── util.js
└── useTodo.js
└── vite.config.js
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/midudev/react-todo-app-with-framer-motion/HEAD/.gitignore
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/midudev/react-todo-app-with-framer-motion/HEAD/README.md
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/midudev/react-todo-app-with-framer-motion/HEAD/index.html
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/midudev/react-todo-app-with-framer-motion/HEAD/package.json
--------------------------------------------------------------------------------
/src/TodoContext.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/midudev/react-todo-app-with-framer-motion/HEAD/src/TodoContext.jsx
--------------------------------------------------------------------------------
/src/TodoProvider.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/midudev/react-todo-app-with-framer-motion/HEAD/src/TodoProvider.jsx
--------------------------------------------------------------------------------
/src/components/App.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/midudev/react-todo-app-with-framer-motion/HEAD/src/components/App.jsx
--------------------------------------------------------------------------------
/src/components/Footer.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/midudev/react-todo-app-with-framer-motion/HEAD/src/components/Footer.jsx
--------------------------------------------------------------------------------
/src/components/Header.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/midudev/react-todo-app-with-framer-motion/HEAD/src/components/Header.jsx
--------------------------------------------------------------------------------
/src/components/Link.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/midudev/react-todo-app-with-framer-motion/HEAD/src/components/Link.jsx
--------------------------------------------------------------------------------
/src/components/MainSection.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/midudev/react-todo-app-with-framer-motion/HEAD/src/components/MainSection.jsx
--------------------------------------------------------------------------------
/src/components/TodoItem.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/midudev/react-todo-app-with-framer-motion/HEAD/src/components/TodoItem.jsx
--------------------------------------------------------------------------------
/src/components/TodoList.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/midudev/react-todo-app-with-framer-motion/HEAD/src/components/TodoList.jsx
--------------------------------------------------------------------------------
/src/components/TodoTextInput.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/midudev/react-todo-app-with-framer-motion/HEAD/src/components/TodoTextInput.jsx
--------------------------------------------------------------------------------
/src/main.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/midudev/react-todo-app-with-framer-motion/HEAD/src/main.jsx
--------------------------------------------------------------------------------
/src/stores/reducer.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/midudev/react-todo-app-with-framer-motion/HEAD/src/stores/reducer.js
--------------------------------------------------------------------------------
/src/stores/util.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/midudev/react-todo-app-with-framer-motion/HEAD/src/stores/util.js
--------------------------------------------------------------------------------
/src/useTodo.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/midudev/react-todo-app-with-framer-motion/HEAD/src/useTodo.js
--------------------------------------------------------------------------------
/vite.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/midudev/react-todo-app-with-framer-motion/HEAD/vite.config.js
--------------------------------------------------------------------------------