This is a simple TODO MVC application built using React, React Context, React Reducer, tailwindcss, and daisyUI.
- React: A JavaScript library for building user interfaces.
- React Context: A React API for sharing data across the component tree.
- React Reducer: A React API for managing component state.
- tailwindcss: A utility-first CSS framework that helps you quickly build modern websites and applications.
- daisyUI: A component library based on Tailwind CSS that helps you quickly build beautiful user interfaces.
Follow these steps to install and run the project:
- Clone the repository:
git clone git@github.com:beyond009/TODO-mvc.git
- Install the dependencies:
npm install
- Start the development server:
npm run dev
Percent | Threshold | Total | Covered | Uncovered |
---|---|---|---|---|
100.00% | 80% | 388 | 388 | 0 |
Filename | Percent | Total | Covered | Uncovered |
---|---|---|---|---|
src/context/reducer.ts | 100.00% | 97 | 97 | 0 |
src/context/useTodo.tsx | 100.00% | 36 | 36 | 0 |
src/components/TodoItem.tsx | 100.00% | 86 | 86 | 0 |
src/App.tsx | 100.00% | 149 | 149 | 0 |
src/index.tsx | 100.00% | 20 | 20 | 0 |
This project is licensed under the MIT License.