├── .eslintrc.cjs ├── .gitignore ├── README.md ├── index.html ├── package.json ├── public └── vite.svg ├── src ├── App.jsx ├── components │ └── Modal.jsx ├── helpers │ └── todos.js ├── index.css ├── main.jsx └── pages │ ├── Error.jsx │ ├── NewTodo.jsx │ ├── TodoDetails.jsx │ └── Todos.jsx └── vite.config.js /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/data-fetching-excercise/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/data-fetching-excercise/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/data-fetching-excercise/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/data-fetching-excercise/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/data-fetching-excercise/HEAD/package.json -------------------------------------------------------------------------------- /public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/data-fetching-excercise/HEAD/public/vite.svg -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/data-fetching-excercise/HEAD/src/App.jsx -------------------------------------------------------------------------------- /src/components/Modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/data-fetching-excercise/HEAD/src/components/Modal.jsx -------------------------------------------------------------------------------- /src/helpers/todos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/data-fetching-excercise/HEAD/src/helpers/todos.js -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/data-fetching-excercise/HEAD/src/index.css -------------------------------------------------------------------------------- /src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/data-fetching-excercise/HEAD/src/main.jsx -------------------------------------------------------------------------------- /src/pages/Error.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/data-fetching-excercise/HEAD/src/pages/Error.jsx -------------------------------------------------------------------------------- /src/pages/NewTodo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/data-fetching-excercise/HEAD/src/pages/NewTodo.jsx -------------------------------------------------------------------------------- /src/pages/TodoDetails.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/data-fetching-excercise/HEAD/src/pages/TodoDetails.jsx -------------------------------------------------------------------------------- /src/pages/Todos.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/data-fetching-excercise/HEAD/src/pages/Todos.jsx -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/data-fetching-excercise/HEAD/vite.config.js --------------------------------------------------------------------------------