This is a simple To-Do List application built using React, Radix UI, and Tailwind CSS. The application allows users to add, edit, and delete tasks. Radix UI is used for unstyled components, providing accessibility and logic, while Tailwind CSS is used for styling the components.
This repository contains a React-based To-Do List application that demonstrates how to use Radix UI for unstyled, accessible components and Tailwind CSS for utility-first styling. The app is designed to be simple and intuitive, providing basic functionality to manage a list of tasks.
The application consists of the following main components:
App.jsx
Form
and TodoList
components.todos
state and provides functions to delete and edit tasks.Form.jsx
TodoList.jsx
todos
array and functions to delete and edit tasks as props.